2021-02-21, 08:01 PM
Yes, I am very sorry about the data breakage, it has caused a lot of problems but I felt like I had no choice because this increases efficiency while also making pypilot more flexible for future developments.
If the pypilot plugin won't connect it is likely you have mismatched pypilot and pypilot plugin versions. So either new pypilot or new plugin. You can use the old plugin but it has to compile from source because the plugin manager of opencpn doesn't support it.
It is true also that the new pypilot automatically detects signalk-node-server which is typically running on openplotter by default. You can still use 20220 for legacy nmea data as well, and signalk is optional. Hopefully support in the future will improve to do more than nmea ever supported.
You don't need to upgrade the arduino or the motor controller, just the sd card image of the tinypilot.
If the pypilot plugin won't connect it is likely you have mismatched pypilot and pypilot plugin versions. So either new pypilot or new plugin. You can use the old plugin but it has to compile from source because the plugin manager of opencpn doesn't support it.
It is true also that the new pypilot automatically detects signalk-node-server which is typically running on openplotter by default. You can still use 20220 for legacy nmea data as well, and signalk is optional. Hopefully support in the future will improve to do more than nmea ever supported.
You don't need to upgrade the arduino or the motor controller, just the sd card image of the tinypilot.