2022-09-22, 05:52 PM
1) Many openplotter apps need connect to Signal k server, so we have added a global system to manage all requests. This system creates requests, notifications and warnings when some app has not approved the request yet or something is not working as it should. Right now pypilot is integrated on it and the .pypilot/signalk-token file is edited when needed to match the token managed by openplotter.
2) IMUs are always managed by pypilot in openplotter, we need a pypilot mode to have only IMU data in signal K server. Running an entire autopilot process to just get IMU data will always consume more than openplotterPypilotRead.py. I think the easiest way of doing this with out openplotterPypilotRead.py is just sending signal k data from boatimu script. No need of more sensors, just the IMU.
I will merge your changes into a branch and I will edit this:
- I will check if your changes reverting to systemd work right.
- I will remove Rescue button.
- I will check that the openplotter token management still works for pypilot
Wait for my changes before adding anything else please. I will do nothing with openplotterPypilotRead.py until you decide the best way to replace it.
2) IMUs are always managed by pypilot in openplotter, we need a pypilot mode to have only IMU data in signal K server. Running an entire autopilot process to just get IMU data will always consume more than openplotterPypilotRead.py. I think the easiest way of doing this with out openplotterPypilotRead.py is just sending signal k data from boatimu script. No need of more sensors, just the IMU.
I will merge your changes into a branch and I will edit this:
- I will check if your changes reverting to systemd work right.
- I will remove Rescue button.
- I will check that the openplotter token management still works for pypilot
Wait for my changes before adding anything else please. I will do nothing with openplotterPypilotRead.py until you decide the best way to replace it.