OpenMarine
pass depth info in dashboard ? - Printable Version

+- OpenMarine (https://forum.openmarine.net)
+-- Forum: OpenPlotter (https://forum.openmarine.net/forumdisplay.php?fid=1)
+--- Forum: How do I...? (https://forum.openmarine.net/forumdisplay.php?fid=3)
+--- Thread: pass depth info in dashboard ? (/showthread.php?tid=1829)



pass depth info in dashboard ? - Didier B - 2019-06-07

My installation colleects NMEA info from my aged ST50 througn an NMEA sender located in the ST50 repeater. I can see it in kplex diagnostic window, the sentence is DBT (depth below transducer) and the value is in feet, and I have no way to change that.
OP's NMEA generator seems to only kow DBS (depth below surface) .
Any suggestion ? Any chance to use that data which is in OP ?


pass depth info in dashboard ? - tkurki - 2019-06-07

Use Signal K server’s Node RED plugin to convert your input to environment.depth.belowSurface and SK-to-NMEA0183 plugin to output DBS. Configure OpenCPN to read from tcp localhost 10110 to get SK server’s 0183 output in.


Sent from my iPhone using Tapatalk


RE: pass depth info in dashboard ? - abarrow - 2019-06-08

I was getting nmea data out of my ST60 and it wasn't showing on OpenCPN, even though I could see it on the port. I think it had something to do with the data not having a checksum, so I took it into Node-Red and added a checksum. While I was at it I did a calculation on the data and rebuilt the string so that it included all values (meters, feet and fathoms). It fixed the problem. There's a thread here somewhere where it was discussed, and the Node-Red script exchanged.

It became unnecessary after I got the Quark-Elec SeaTalk converter, but the code that I used is around here somewhere!