nmea0183 over TCP-victron ekranos nothing seen
have been trying to use the signalK install on a Victron Ekrano, integrating with an nmea0183 network stream. I used my computer to verify that the TCP host:port combination is correct. However, I don't seem to be ingesting any data, and it is unclear to me what I should be doing in the 'server log' page to produce some debug information, as I assume there are some exceptions being thrown about something stupid I've done, but I cannot see them.
What is the best way to debug a 'data connection'? I've attached a screenshot of my configuration for the connection.
6 Replies
You should see the connection’s status in the dashboard. For example connections failures are shown there
Enable debug key signalk:streams:tcp-data in Server Log to see the data the connection receives
A typical problem is that the checksum is incorrect and since your connection has verify on the data is discarded. It will be logged though if you activate the debug key
You have data logging on, so the server will log all received data from this connection to a file that you can inspect/download
Thanks @Teppo Kurki - I'll take a look
I don't see that key available - there is signalk-server:interfaces:tcp:nmea0183 whic I guess might be the same thing?
I've disabled the checksum verification but the logs are empty both with and without it. The data log seems a little strange - it says that there should be the ability to download "each" logfile but there is no button for that
You can type that
signalk:streams:tcp-data
into the field on the "Server Logs" page
and the debug messages will show up on the "Server Logs" page, not in the Data Logiles
what is your source for 0183 data? do you have the signalk-to-nmea0183 plugin installed and configured?No log files sounds like you are not getting any data
What does dashboard say?
Ahh, I had to reboot the server. Frustrating but good in the end!