Making a release tag is one thing, but testing it in all possible configurations that pypilot can possibly be deployed in is another chapter. There are not enough people in the pypilot world for system testing. Don't want to start a discussion about it, but given the complexity of pypilot it's pretty amazing the master branch has been quite stable recently. On my boat I run pypilot 0.34 though and I have no intention to update.
For now, I just downloaded the latest pypilot 0.43 and was able to calibrate the imu by turning the raspberry on my desktop here, so the master branch does not seem to be your issue. I'll tell you what my setup is:
Openplotter 3 image, updated to the latest OS patches.
just a git pull, and a sudo python3 setup.py install
run pypilot at the prompt as user pi
opencpn 5.8.4 with pypilot plugin 0.40.30.0 from the master plugin catalogue on that same machine.
in opencpn, click pypilot plugin, config: connect to 10.10.10.1, calibration: first accelerometer, then alignment: level, then go to compass, turn raspberry slowly. Got a circle in the sky off the globe, then it snapped to the globe, and the age was reset (see image).
Mind you that I did not use any of the openplotter wrappers around pypilot. As brilliant as the openplotter initiative is, it is inherently lagging behind the developments of pypilot and there are not enough rainy days in a year for me to figure that all out. Take care.
For now, I just downloaded the latest pypilot 0.43 and was able to calibrate the imu by turning the raspberry on my desktop here, so the master branch does not seem to be your issue. I'll tell you what my setup is:
Openplotter 3 image, updated to the latest OS patches.
just a git pull, and a sudo python3 setup.py install
run pypilot at the prompt as user pi
opencpn 5.8.4 with pypilot plugin 0.40.30.0 from the master plugin catalogue on that same machine.
in opencpn, click pypilot plugin, config: connect to 10.10.10.1, calibration: first accelerometer, then alignment: level, then go to compass, turn raspberry slowly. Got a circle in the sky off the globe, then it snapped to the globe, and the age was reset (see image).
Mind you that I did not use any of the openplotter wrappers around pypilot. As brilliant as the openplotter initiative is, it is inherently lagging behind the developments of pypilot and there are not enough rainy days in a year for me to figure that all out. Take care.