01-18-2022 10:53 PM
Hi guys,
I am working with a bmx160 sensor and I need to read the data registers fast. With a standard clock speed of 100kHz everything works fine, but with 400kHz or 1MHz i get a NACK and can't read any registers via I2C anymore. In the datasheet it says up to 1MHz clock speed is supported.
Any idea why its not working?
Thanks
01-18-2022 11:55 PM
Hello,
Yes, we can support up to 1MHz as long as your hardware design meets our I2C timings.
Please check our table 33 and Figure 27 in BMX160 datasheet.
https://www.bosch-sensortec.com/media/boschsensortec/downloads/datasheets/bst-bmx160-ds0001.pdf
Thank you.