CAN Bus Communications

OEM719, OEM729, OEM7600, OEM7700 and OEM7720 receivers have two CAN ports. PwrPak7, SMART7, CPT7, CPT7700 and OEM7500 receivers have one CAN port. These CAN ports support data rates up to 1 Mbps. SMART2 receivers have one CAN port that supports data rates up to 500 kbits/s.

OEM7 receivers support J1939 and NMEA2000 CAN protocols. For information about configuring the CAN ports to use J1939 or NMEA200 protocols, refer to CAN Bus or SMART2 CAN Bus.

OEM7 receivers can also write messages to and read messages from the CAN bus using OEM7 commands and logs. This is typically implemented using the NovAtel API. For more information refer to Using Lua to Access I/O Devices Connected to the Receiver.

There are no CAN transceivers on the OEM7 receiver cards. These cards require external CAN transceivers and proper bus terminations. See CAN Controller Ports for an example of a CAN transceiver circuit.

The PwrPak7, CPT7, CPT7700, SMART7 and SMART2 have internal CAN transceivers, however they still require proper bus terminations.