NovAtel Messages Over CAN
Standard NovAtel messages (commands, logs, responses) can be sent and received on the CAN Bus using CAN ports (CCOM). To reduce CAN Bus loading, NovAtel messages are sent using NovAtel standard binary format over J1939 (default).
The CCOM port requires special configuration and has the following limitations:
-
A single CCOM port cannot be used for both Binary and ASCII / NovAtel ASCII messages.
-
A single CCOM port cannot be used for both Binary messages and corrections.
-
If the CCOM port is configured as NOVATEL, all input is interpreted as NovAtel ASCII or Abbreviated ASCII. Unlike other COM ports, the receiver will not distinguish between ASCII and binary input.
-
To use CAN NOVATELBINARY, the CCOM port must be placed into NOVATELBINARY using the INTERFACEMODE command.
It is recommended to use one dedicated CCOM port for NovAtel messages and another dedicated CCOM port for corrections.
NovAtel UI configuration does not affect NMEA2000. Any CCOM port can be used for NMEA2000 logs irrespective of CCOMCONFIG settings.
To configure NovAtel User Interface over CAN:
-
Configure the CAN Bus. See Configuring the CAN Bus.
-
Use the CCOMCONFIG command to configure the PGN and other CAN parameters.
-
Use the INTERFACEMODE command to configure the CCOM port for NOVATELBINARY.
Example: Configuring CCOM2 for NovAtel messages:
-
CCOMCONFIG CCOM2 NODE1 J1939 1234 6 0x1C
-
INTERFACEMODE CCOM2 NOVATELBINARY NOVATELBINARY OFF