2021-06-01, 04:35 PM
My RPi4 run openPlotter and OpenCPN which is connected to the instruments, AIS etc via
Raymarine NG/NMEA2000/CANbus network. I use an optically isolated CANable module which
works great with SignalK. I get all available parameters into SignalK which can be
displayed on the instrument panel web application or a subset on the OpenCPN dashboard.
So far it works like expected. So far so good. Next step is trickier.
I tried to obtain Polar diagram with the OpenCPN plugin by using NMEA messages from the
SignalK to NMEA183 plugin. While I see a lot of NMEA183 messges in the NMEA debug window on OpenCPN
The NMEA sentences that are available as NMEA data are nicely recorded by the OpenCPN VDR plugin.
From the OpenCPN NMEA183 log window I get the $GPRMC and $GPGGA (GPS data, should give
speed o. ground SOG) and $IIMWV, $IIVWR (wind data). Speed should be calculated from GPS,
$VHW is missing.
Is there any simple solution to this ? Getting the SignalK to NMEA183 to generate sentences with
boat speed (water/ground), wind (speed and angle).Or any other far simpler solution which I have not
yet spotted .
Regards,
Ole
Raymarine NG/NMEA2000/CANbus network. I use an optically isolated CANable module which
works great with SignalK. I get all available parameters into SignalK which can be
displayed on the instrument panel web application or a subset on the OpenCPN dashboard.
So far it works like expected. So far so good. Next step is trickier.
I tried to obtain Polar diagram with the OpenCPN plugin by using NMEA messages from the
SignalK to NMEA183 plugin. While I see a lot of NMEA183 messges in the NMEA debug window on OpenCPN
The NMEA sentences that are available as NMEA data are nicely recorded by the OpenCPN VDR plugin.
From the OpenCPN NMEA183 log window I get the $GPRMC and $GPGGA (GPS data, should give
speed o. ground SOG) and $IIMWV, $IIVWR (wind data). Speed should be calculated from GPS,
$VHW is missing.
Is there any simple solution to this ? Getting the SignalK to NMEA183 to generate sentences with
boat speed (water/ground), wind (speed and angle).Or any other far simpler solution which I have not
yet spotted .
Regards,
Ole
Ole W. Saastad
web : https://www.homelinux.no https://algol.homelinux.no
https://github.com/olewsaa/Yacht-computer
twitter : olewsaa
web : https://www.homelinux.no https://algol.homelinux.no
https://github.com/olewsaa/Yacht-computer
twitter : olewsaa