Hi André,
As you set FIFo watermark level 110, then it will generate watermark interrupt when FIFO length reachs 110*4=440 bytes. According you FIFO configuration "#define FIFOCONFIG BMI160_FIFO_ACCEL|BMI160_FIFO_HEADER|BMI160_FIFO_TIME", each frame of FIFO data is 7 bytes(6 bytes ACC, 1 byte header). When host received watermark interrupt and read FIFO data, total FIFO frames = 440/7=62.86. You should try to make the received FIFO frame an integer to avoid incomplete FIFO data.
... View more