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_...
Im not sure about specific Y axis XL but you can configure wake_up interrupt or ACT/INACT interrupt and upon interrupt you can check wakeup_source register for for the wakeup event status (ie either X, Y or Z).Interrupt threshold can be set set in wa...