2026-06-07, 04:51 PM
Rpi 5, Openplotter 4.x (Image 2024/6/19) MacArthur HAT, ICM-29048
Hi,
I previously had a full system running on this same hardware (1 Wire, BME680, Nmea Inputs, IMU data out of PyPilot) but after a Signal K update without the lastest node I was forced to fully rebuild everything.
I now have a problem with installing the PyPilot app (4.0.11 beta seems to be the lastest release, and shows pypilot version 0.70 in the app)
The 2 problems I have are:
a) during initial install there seems to be an error regarding swig and the app will just not open.
Installing swig from the terminal appears to then allow the app to open, however then
b) No IMU is detected in the app.
I can see using 12cdetect -y 1 that the imu is on the bus on 68, and I can also see the bme680 on 77
When running pypilot_boatimu it throws and error relating to the RTIMULib.ini
AttributeError: "RTIMU.Settings" object has no attribute "MPU925xAccelFsr"
When I open the RTIMULib.ini in a text editor I can see that my IMU is not listed (I happened to download the old PyPilot folder before satrting clean, and I can see that they are different and that the ICM-29048 is listed in the previous .ini file that was in use.
Has anyone else experiened issue like this, or is the version of pypilot in openplotter corrupt somehow, as is missing the correct RTIMU Library??
Many Thanks
Hi,
I previously had a full system running on this same hardware (1 Wire, BME680, Nmea Inputs, IMU data out of PyPilot) but after a Signal K update without the lastest node I was forced to fully rebuild everything.
I now have a problem with installing the PyPilot app (4.0.11 beta seems to be the lastest release, and shows pypilot version 0.70 in the app)
The 2 problems I have are:
a) during initial install there seems to be an error regarding swig and the app will just not open.
Installing swig from the terminal appears to then allow the app to open, however then
b) No IMU is detected in the app.
I can see using 12cdetect -y 1 that the imu is on the bus on 68, and I can also see the bme680 on 77
When running pypilot_boatimu it throws and error relating to the RTIMULib.ini
AttributeError: "RTIMU.Settings" object has no attribute "MPU925xAccelFsr"
When I open the RTIMULib.ini in a text editor I can see that my IMU is not listed (I happened to download the old PyPilot folder before satrting clean, and I can see that they are different and that the ICM-29048 is listed in the previous .ini file that was in use.
Has anyone else experiened issue like this, or is the version of pypilot in openplotter corrupt somehow, as is missing the correct RTIMU Library??
Many Thanks

