These questions were never answered in the last post for the IIS3DWBTR related to the I2C interface.
Questions for the IIS3DWBTR:
But as I mentioned in my other post and repeated here, I don't care about getting the data out at high sample rates. I'm just using the interrupts for thresholds and want to use this part because it has a higher bandwidth for detection.
In I2C mode for the IIS3DWB device the datasheet says it only support single axis mode because I2C is too slow to get the data. I want to use I2C mode to configure either wake up or activity thresholds for all 3 axis and then configure the interrupts to tell me those thresholds were exceeded. I don't need the data.
So the questions are In I2C mode:
- Are all the axes still active?
- Can I access all the registers in I2C mode to configure the thresholds for all axes of the device for the interrupts?
- Can I effectively get two thresholds for each axis if I use one set of thresholds for wake up configured on INT1 pin and another set of thresholds for activity configured on INT2 pin?
- What is the max rate of the I2C interface?
