-
Notifications
You must be signed in to change notification settings - Fork 20
Supported PGNs
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). | Barometric pressure, temperature and humidity all ok on Raymarine i70 display. The display does not support "inside temperature" which would be better for KBox. Also tested on 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. | Works with iNavX. Does not work with Raymarine i70. Will require some further investigation. |
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 | | 129026 | COG & SOG | π | 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) | | 127250 | Vessel heading (magnetic) | π | We should support sending this from the IMU. Cf #6 | | 127251 | Rate of turn | π | We should support sending this from the IMU. Cf #6 | | 127257 | Attitude (Pitch & Roll) | π« | We should support sending this from the IMU. Cf #6 |