n2k-signalk icon indicating copy to clipboard operation
n2k-signalk copied to clipboard

NMEA 2000 to Signal K transformer

Results 32 n2k-signalk issues
Sort by recently updated
recently updated
newest added

``` % grep 129038 ../server/samples/aava-n2k.data | ../canboatjs/bin/analyzerjs | grep 27653800 | head -1 | json { "prio": 4, "pgn": 129038, "dst": 255, "src": 43, "timestamp": "2014-08-15T19:01:57.883Z", "input": [ "2014-08-15T19:01:57.883Z,4,129038,43,255,27,03,a8,f6,a5,01,3e,9f,b9,0e,40,b9,70,23,e0,00,00,00,00,00,00,00,ff,ff,ff,7f,05,fe" ],...

Ist there any reason why those PGNs are not included index.js ? The source code for the PGNs is present in the source tree (127503.js and 127504.js) and the data...

Here's work to add these: [windlass-smallcraft.zip](https://github.com/SignalK/n2k-signalk/files/9806988/windlass-smallcraft.zip)

good first task

Path updates to align with v2 API.

Depends on https://github.com/canboat/canboat/issues/272

It would seem that PGN127507 is not yet understood by Signal, but is by canboatjs. canboatjs view candump can1 | /usr/local/lib/node_modules/signalk-server/node_modules/@canboat/canboatjs/bin/candumpanalyzerjs | grep \:129 | grep 127507 {"canId":435295105,"prio":6,"src":129,"dst":255,"pgn":127507,"timestamp":"2021-07-13T12:34:26.019Z","fields":{"Instance":64,"Battery Instance":6,"Operating State":"Off","Charge...

I created this PR according to my understanding of the spec. Remark: The NMEA0183 decoder seems to have a slighly different understanding - see https://github.com/SignalK/nmea0183-signalk/issues/221.

The decoder should set communication/callsignVhf from the mentioned PGNs. Otherwise AIS data from N2K will miss this information (although available in the bus data).