Chapter 6 CAN Bus
OEM7 Installation and Operation User Manual v1 91
Corrections configuration (CANCONFIG and INTERFACEMODE) for a particular CCOM
port do not affect its NMEA2000 configuration. NMEA2000 logs coexist with correction
messages, both incoming and outgoing.
6.4.1 Example for Receiving Corrections from Any Source
1.
CCOMCONFIG CCOM2 NODE1 J1939 1234 6 0xFF
2.
INTERFACEMODE CCOM2 AUTO NONE OFF
6.4.2 Example for Transmitting Corrections to 0x1C Node
1.
CCOMCONFIG CCOM2 NODE1 J1939 1234 6 0x1c
2.
INTERFACEMODE CCOM2 NONE RTCMV3 OFF
6.5 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 minimal binary format (NOVATELMINBINARY). This format uses a compressed header.
The CCOM port requires special configuration and has the following limitations:
l
A single CCOM port cannot be used for both Binary and ASCII / NovAtel ASCII messages.
l
A single CCOM port cannot be used for both Binary messages and corrections.
l
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.
l
To use CAN NOVATELMINBINARY, the CCOM port must be placed into NOVATELMINBINARY
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:
1.
Configure the CAN Bus. See Configuring the CAN Bus on page87.
2.
Use the CCOMCONFIG command to configure the PGN and other CAN parameters.
3.
Use the INTERFACEMODE command to configure the CCOM port for
NOVATELMINBINARY.
Example: Configuring CCOM2 for NovAtel messages:
1.
CCOMCONFIG CCOM3 NODE1 1234 6 0x1C
2.
INTERFACEMODE CCOM2 NOVATELMINBARY NOVATELMINBARY OFF