OpenMarine

Full Version: No IMU detected - Seede LSM6DS3
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Hi all

thank you in advance for your help

I am a newbie with OpenPlotter and Pypilot, and I am trying to read the input from the 6-axis accelerometer & gyro ( 105020012 - Seeed Studio - Accelerometer & Gyroscope Board, with Cable, 6 Axis (element14.com) ), and the Digital Compass ( 101020492 - Seeed Studio - Digital Compass Sensor Module, 3 Axis, 3.3V / 5V Supply (element14.com))

Below the output from i2cdetect:
pi@openplotter:~ $ sudo i2cdetect -y 1
    0  1  2  3  4  5  6  7  8  9  a  b  c  d  e  f
00:                        -- -- -- -- -- -- -- --
10: -- -- -- 13 -- -- -- -- -- -- -- -- -- -- -- --
20: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
30: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
40: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
50: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
60: -- -- -- -- -- -- -- -- -- -- 6a -- -- -- -- --
70: -- -- -- -- -- -- -- 77 

13 > Digital Compass
6a > Accelerometer & gyro
77 > temp & barometer

I can read the accelerometer input by calling it directly with a Python script, but the Pypilot only reads 'No IMU Detected'

Acceleration: X:9.47, Y: 0.36, Z: 2.84 m/s^2
Gyro X:0.02, Y: -0.05, Z: -0.00 radians/s

Acceleration: X:9.48, Y: 0.32, Z: 2.81 m/s^2
Gyro X:0.02, Y: -0.05, Z: -0.00 radians/s

Acceleration: X:9.48, Y: 0.35, Z: 2.78 m/s^2
Gyro X:0.02, Y: -0.06, Z: -0.00 radians/s

But in the Pypilot I just see a No IMU Detected error

OS: OpenPlotter
Pypilot 3.2.1.11

what do I need to configure?

Thanks
please check in the docu which IMU Chips are supported within the OP-Plugin.
Hi, it did not occurred to me that the seede sensors would not be compatible Sad