Posts: 2,491
Threads: 21
Joined: Jun 2016
Reputation:
83
Can you simply run the pypilot_boatimu script from the console?
It should give an output showing the sensor or better error message. Ensure pypilot and no other service accessing the device is run. It should work on either 0x68 or 0x69
Posts: 2,491
Threads: 21
Joined: Jun 2016
Reputation:
83
Yes you should try the icm20948 This is just as good as the mpu9255 except without all the defective units. That is my experience anyway.
pypilot will basically not work if the sensors are not working, and it does require the compass. It maybe possible to make it working using a wind sensor and only gyros, but the modes would be much more limited. It just isn't supported right now.
Bind failed almost certainly means you are running the service twice. This is just a configuration error not a hardware problem. I should improve the error message as too many people are confused by this.