I’ve bought Maxbotix Sonar I2CXL EZ4 and having problem to make it work on Navio2/Pi3. I have followed all the installation instructions according to Ardupilot Copter document and change the I2C speed to 400KHz. The sonarrange and sonarvoltage are both 0. I’m using the latest RC4 image. What should I do? Thanks
I’ve managed to make it work finally. After a few reboots suddenly it came alive. Do you know what is the units of sonarrange? Is it in meter? Im getting values between 0.2 - 1.5 while pointing the sonar around my office.
Yes, you can follow the guide. In the latest firmware you can change the i2c speed using the built-in configuration file, more easier. Just change the speed to 400000.
I’m still figthing with the sensor. @400,000 hz the sensor works with irregular update rates. @100,000hz it works with regular update rates but the result in mission planner is always 328 or 330.
That is a very good sensor, I don’t understand why emlid makes it so hard to use it.