User Activity

I have been reading a 780 samples from lsm6ds3 FIFO via i2c (i2c_dev driver from linux) but the read is taking arround ~1.5 to 2 sec. this seems little unusual to me . is there any way to reduce the i2c read time ?.Here is my read function:static int...
Requirement: FIFO_FULL / FTH interrupt on INT2 These are my sensor initlsm6ds3_gy_data_rate_set(&dev_ctx, LSM6DS3_GY_ODR_OFF);   lsm6ds3_xl_power_mode_set(&dev_ctx,LSM6DS3_XL_NORMAL);   lsm6ds3_reset_set(&dev_ctx, PROPERTY_ENABLE);   lsm6ds3_xl_full_...