Question
IIS3DWB over I2C. I know SPI is preferred but I have severe space restrictions and the extra 3 signals for SPI is a problem. So questions refer to I2C comms.
- Are there any I2C communication timings available available. Trials seem to indicate device is performing clock stretching and only achieving 200kHz on returned data.
- FIFO usage. To reduce impact of I2C overhead, I would like use single axis mode on Z axis. If I use the 1AX_TO3REGOUT feature (CNTL4), can I restrict FIFO content to Tag and three Z axis readings. This alone would reduce I2C overhead. (ie 3 data sample per I2C read sequence using auto register increment)
- Is there a method to burst read out of the FIFO, via I2C or do we need to always use a 7 byte read preceded with a register setup address of 0x78.
Comments very welcome
