-
Notifications
You must be signed in to change notification settings - Fork 20
Supported PGNs
Shan Desai edited this page Mar 10, 2018
·
11 revisions
KBox relies on the NMEA2000 library to send and receive NMEA2000 messages. If a message is supported by the library, it should be relatively easy to support it in KBox.
Regardless of whether they are supported by the library, all PGNs are converted into NMEA0183 $PCDIN
sentences and forwarded via WiFi. iNavX and other apps will decode some of them.
Here is the list of PGNs that are currently sent or received by KBox.
PGN | Description | Support in KBox | Tested with |
---|---|---|---|
130311 | Temperature / Humidity / Pressure | KBox sends the barometric pressure and also includes a "outside temperature" which is actually the temperature of the barometer chip, and a fake humidity of 42%. (this is mostly for testing). | ✅ canboat analyzer ✅ Raymarine i70: Barometric pressure, temperature and humidity all ok. The display does not support "inside temperature" (or "inside humidity") which would be better for KBox. ✅ iNavX. |
127508 | Battery voltage and current | KBox sends 4 battery voltages: Supply voltage, and Bat1, Bat2, Bat3. No current information is sent at the moment. | ✅Canboat analyzer ✅iNavX. 🚫Does not work with Raymarine i70. Will require some further investigation. |
127250 | Vessel Heading | KBox sends current magnetic heading measured by internal compass. | ✅ Canboat analyzer ✅Raymarine i70 |
127257 | Attitude | KBox sends the current pitch and roll of the boat. Yaw is also sent but is always 0. | ✅Canboat analyzer ✅Raymarine i70 only shows roll as "tilt". |
129026 | COG & SOG | It provides Course Over Ground (COG) and Speed Over Ground (SOG) |
And here is a list of other PGNs and our plans for them.
PGN | Description | Supported by NMEA2000 Library | Plan in KBox |
---|---|---|---|
126992 | System Time | 👍 | We should support receiving this to set the time and also sending it when we are connected via NMEA to a GPS |
129025 | Position, Rapid update (lat/lon) | 👍 | We should support receiving this to set the time and also sending it when we are connected via NMEA to a GPS |
✔️ | |||
129029 | GNSS Position data | 👍 | We should support receiving this at least. Not sure about sending it. |
129539 | GNSS DOP | 🚫 | |
129540 | GNSS Satellites in view | 🚫 | |
127258 | Magnetic variation | 🚫 | We should support receiving and sending this (need to figure out a source for this) |
127251 | Rate of turn | 👍 | We should support sending this from the IMU. Cf #6 |