Generate Wind “VWR” NMEA 0183 data set for tiller pilot
Hello everyone,
I am desperately trying to supply my Raymarine ST2000 tiller pilot with wind data (i60).
According to the manual, it requires the wind data via NMEA 0183 as a “VWR” data set. The serial connection is not the problem because the route control is already working perfectly.
When I generate “VWR” in Signal-K using the “SignalK-to-nmea0183” plugin, I can see it correctly in the log:
Aug 25 12:24:38 2025-08-25T10:24:38.421Z @signalk/signalk-to-nmea0183 $IIVWR,0.00,R,12.50,N,6.43,M,23.15,K4B
Aug 25 12:24:38 2025-08-25T10:24:38.522Z @signalk/signalk-to-nmea0183 $IIVWR,0.00,R,12.50,N,6.43,M,23.15,K4B
The serial interface is configured in AVNAV (plotter software like OpenCPN). However, I do not see the generated VWR data in the “AVNAV_NMEA0183” connection. I should be able to see the data records here, shouldn't I?
I am using an AVNAV standard image and have not changed anything in the connections so far. AI claims that the checksum is incorrect, but I find that unlikely. I think it is more likely to be due to my configuration. Can anyone assist me?



12 Replies
The sentence looks good and our parser can decode it.
Checksum is good
You can use
telnet
or nc
to connect to that port and confirm that the message is being sent over the networkThank you for checking the checksum.
Should I be able to see the records in the "connection log" of the connection?
Or are only other events logged there?
not sure what you mean by "connection log"?
oh, the events
are you sure you need this connection configured?
by default, nmea 0183 is sent out on port 10110
no connection config needed
unless you need differnt data sent out on different ports
The Log on Screenshot 2. I hope that's making sense?
Yeah, I think it should be there
But also think you are over complicating things by creating a connection for this?
The connection is already existing by default because of the avnav image.
Ah. Ok.
Try putting nmea0183 in for “Output Events”
No changes. Also after a Restart. I'm wondering that the Dashboard shows only resieving Informations and no sending activity
I am sorry, it should be nmea0183out
Unfortunately, there was no improvement. I connect to a laptop as soon as I have it (30min).


I was wrong. The 'connection server log' was a false friend. When I look with telnet I can see a difference with 'nmea0183out' in the 'Output Events'.

That´s the solution. I think it´s working now. Thank you very much @Scott Bender for your help. I had already tried various things there, but kept getting led astray. Telnet is really helpful in solving problems like this.