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
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
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.
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
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.
Yep
Thanks Scott. Your knowledge is very much appreciated.
Welcome!
But most importantly the time you give to all of this. Outstanding!