big__col - I cant get N2K data into my SK serve...
I am getting other data into SK server from non-N2K devices, so i believe the Halmet to SK connection is working. It appears to only be a problem with N2K data not being fowarded to the SK server, or maybe i've missed some config on the SK server.
I've used the default/example firmware from Git, untouched.
Steps performed:
confirmed data on the N2K network by setting up a USB gateway using this guide https://docs.hatlabs.fi/sh-esp32/pages/tutorials/nmea2000-gateway/ using a spare SH-ESP32. I was also able to see data using Actisense NMEA reader - no change
Tried a spare Halmet - no change
Spun up a fresh install of SK and pointed Halmet to that - no change
Questions i have:
1) What steps have i missed?
2) In the example firmware, under '// Initialize NMEA 2000 functionality', there are rows to '// Set Product information', for both Product and Device. Do i need to add the Airmar products details here?
Thanks, Colin
8 Replies
screen shots from nmea reader... https://photos.app.goo.gl/ZQ82yt82kAcwaz3r8
I don't quite understand what you're trying to do.
i want to get N2K data into SignalK. My SK server is running on a Raspberry Pi4B. I have a Halmet that is picking up other sensor data and forwarding on to the SK server. I now have my 1st N2K device (a transducer) connected to the Halmet, and I want this data also sent to the SK server for displaying on a dashboard.
The default HALMET software doesn't have any N2K wifi gateway functionality. If you want to transmit N2K wirelessly to the SK server, you can use e.g. SH-wg for that.
Hat Labs
SH-wg NMEA 2000 WiFi Gateway (SH-wg)
SH-wg lets you display your boat data on phones and tablets, connect two NMEA 2000 network segments wirelessly, and share your boat NMEA 2000 network data wirelessly with a Signal K marine data server.--SH-wg plugs into an NMEA 2000 network and transmits the traffic over WiFi. It can join an existing WiFi network or cr
hmm, what is the purpose of the N2K connectivity on the Halmet?
The same as any other NMEA 2000 connected sensing device: to transmit engine parameters, tank levels and other data to other devices on the NMEA 2000 network.
Thanks for clarifying my misunderstanding 🙂 that's made my day a whole lot better. i have placed the order now 🙂
Thank you!