OpenMarine
SignalK to NMEA2000 plugin - Printable Version

+- OpenMarine (https://forum.openmarine.net)
+-- Forum: OpenPlotter (https://forum.openmarine.net/forumdisplay.php?fid=1)
+--- Forum: General discussion (https://forum.openmarine.net/forumdisplay.php?fid=2)
+--- Thread: SignalK to NMEA2000 plugin (/showthread.php?tid=5878)



SignalK to NMEA2000 plugin - skybolt - 2024-12-13

I am running SignalK on top of windows with the SignalK  to NMEA2000 plugin. I also am using the NOAA weather plugin as well as OpenWeather. 

I also have Kip setup and everything is displayed  correctly. Enabling SignalK to NMEA2000 to output PGN 130306 - apparent wind I do not see that PGN being output, searched the log and it doesn't look like it is being transmitted. There isn't any real log entries for this. 

I am using a YachDevices YDNR-02 as my interface. I am using windows because I need to be able to program am Actisense EMU-1(s) so I also have an NGT-1 and have tried that as well (had to enable that PGN) and still nothing.

I am also running KIP and have digital switching enabled which works with both interfaces, it outputs the 127502 PGN, so I don't think there is an issue there. 

My question is could the fact that SignalK is running on windows be an issue? I haven't seen one yet, but possibly this is an issue?

Thanks,
Orlando


RE: SignalK to NMEA2000 plugin - skybolt - 2024-12-13

As a test I setup a Pi with a PICAN-M board and a YD Temp sensor. I enabled SignalK to NMEA2000 plugin and still nothing.

I am using these two paths which are populated.
environment.observations.windSpeed
environment.observations.windDirection

Looking in log at the analyzer out for the PICAN-M board and I don't see the 130306 PGN, only the YD 13011/12/16 pgn's.

When I installed the SignalK to NMEA2000 plugin I also re-installed installed the dependencies as well. Along with the apt-get upgrade etc.

I have to think this plug in is broken and doesn't work with server 2.12. ???


RE: SignalK to NMEA2000 plugin - tkurki - 2024-12-14

Enable debug logging for the plugin. This will show in Server Log what if anything the plugin is outputting.

The paths you list are not correct, see https://github.com/SignalK/signalk-to-nmea2000/blob/master/conversions/wind.js#L6

You can use Path Mapper plugin to either copy or change the paths in your input data.

Unless there are errors in Server Log the assumption that something does not work at all is rarely correct. Usually it is a question of configuration.