2022-07-15, 07:59 PM
Hi,
I am working on the network and electronics for a new boat. I am looking at a basic configuration that includes a NMEA 2000 network, an AIRMAR depth transducer, and a Vesper Cortex.
The Vesper Cortext can provide GPS data (lat, long, SOG, COG), and AIS information about near AIS targets. The Cortex also has the capability to send it's data acros the N2k network to future MFDs.
And the Cortex is a WiFi hub, and has the ability to broadcast all of its sensor data as well as data from the network out over UDP. With an iPad running AquaMap, this data will be available on AquaMap. Other iPad or Mac/PC apps may be able to read this data, but I haven't tested them yet.
I also have an Intel NUC with SignalK, InfluxDB and Grafana running, similar to Seabits.com's configuration. What I would like to do is configure the SignalK system to read NMEA 2000 from the Cortex over Wifi UDP.
The web interface does not allow this combination. NMEA 0183 works with UDP, but NMEA 2000 appears to require a serial source like Actisense. I tried to create a UDP path with NMEA 0183, and then changed the type from NMEA0183 to NMEA2000, but that generates an error: unknown NMEA2000 type udp at Object.nmea2000input [as NMEA2000]
Here is the section of the settings.json file with my change:
{
"pipeElements": [
{
"type": "providers/simple",
"options": {
"logging": false,
"type": "NMEA2000",
"subOptions": {
"validateChecksum": false,
"type": "udp",
"port": "39150"
}
}
}
],
"id": "testUDP",
"enabled": true
}
Would very much appreciate any insights or ideas.
Gary
I am working on the network and electronics for a new boat. I am looking at a basic configuration that includes a NMEA 2000 network, an AIRMAR depth transducer, and a Vesper Cortex.
The Vesper Cortext can provide GPS data (lat, long, SOG, COG), and AIS information about near AIS targets. The Cortex also has the capability to send it's data acros the N2k network to future MFDs.
And the Cortex is a WiFi hub, and has the ability to broadcast all of its sensor data as well as data from the network out over UDP. With an iPad running AquaMap, this data will be available on AquaMap. Other iPad or Mac/PC apps may be able to read this data, but I haven't tested them yet.
I also have an Intel NUC with SignalK, InfluxDB and Grafana running, similar to Seabits.com's configuration. What I would like to do is configure the SignalK system to read NMEA 2000 from the Cortex over Wifi UDP.
The web interface does not allow this combination. NMEA 0183 works with UDP, but NMEA 2000 appears to require a serial source like Actisense. I tried to create a UDP path with NMEA 0183, and then changed the type from NMEA0183 to NMEA2000, but that generates an error: unknown NMEA2000 type udp at Object.nmea2000input [as NMEA2000]
Here is the section of the settings.json file with my change:
{
"pipeElements": [
{
"type": "providers/simple",
"options": {
"logging": false,
"type": "NMEA2000",
"subOptions": {
"validateChecksum": false,
"type": "udp",
"port": "39150"
}
}
}
],
"id": "testUDP",
"enabled": true
}
Would very much appreciate any insights or ideas.
Gary