Skybolt - Regarding the signalk to nmea2000 plu...

Regarding the signalk to nmea2000 plugin - I have the wind pgn 130306 defined in all three locations I have tried enabling differ ones individually and also all at once. No matter what enabled or defined there is no 130306 PGN found on the NMEA 2000 bus. I have looked using multiple analyzers, Maretron, Actisense and Scott Benders internal plugin. I am using these paths which have data in them: self.environment.forecast.wind.speed self.environment.forecast.wind.gust self.environment.forecast.wind.direction Am I missing something?
8 Replies
Scott Bender
Scott Bender4w ago
The plugin will only use the paths like environment.wind.angleApparent You can’t specify a different path (that’s not what “source” is if you put a path there. You can use the path-mapper plugin to map your forecast paths to the standard paths like environment.wind.angleApparent You could also use node-red to send to n2k instead of the sk-to-n2k plugin And note that visual-analyzer will only show pgns being sent if you are using a socketcan device and have the latest version of canboatjs running in the server
Skybolt
SkyboltOP4w ago
Thanks Scott, didn't realize the source thing that you described. I am using a socketcan device and the SK canboatjs driver. I'll try out the mapping plug in thanks! Well I have things working to a point. I don't understand how to make the data be resent all of the time? Meaning set resend to 1sec and the other parameter of how long makes no sense. In this case wind PGN130306 is not persistent so it must be sent every second or it falls off the list. What do you set for the duration in this case? I tried 0, that doesn't do anything. Any other value and it stops when that is reached.
Scott Bender
Scott Bender4w ago
That is how to long it should repeat. If it doesn’t get new data in that time, it stops So that should be a larger that how often you expect to get the source data
Skybolt
SkyboltOP4w ago
So this data is coming from OpenWeather and the OpenWeather Provider plugin's. I have the provider set to 15 min's so I should set the duration of the 130306 to something higher then 900 seconds? Ok. I guess that will work.
Scott Bender
Scott Bender4w ago
Yep
Skybolt
SkyboltOP4w ago
Thanks Scott. Your knowledge is very much appreciated.
Scott Bender
Scott Bender4w ago
Welcome!
Skybolt
SkyboltOP4w ago
But most importantly the time you give to all of this. Outstanding!

Did you find this page helpful?