iNavFlight/inav-rangefinder

Omnibus F4 V3 doesn't recognize INAV_I2C: arduino nano with US 100

minhdungDIY opened this issue · 1 comments

Hi all,
I soldered everything as in the diagram and uploaded the Arduino sketch to the Arduino Nano, instead of using 2 resistors, I used a logic level shifter to convert 5V to 3.3V. The OMNIBUS F4 V3 kept giving me hardware health alarm. The INAV_I2C was connected on the same I2C bus with a QMC5883L. While the magnetometer was working fine, the RANGEFINDER stayed UNAVAILABLE.
I used another Arduino Nano to read the data send from the INAV_I2C device and the results were correct, the sensor detected the distance very accurately.
Any idea why the FC didn't recognize the INAV_I2C?
Thank you,

Solved: I did the same as @Robotto did here: #4 and the Sonar is enable.