5.1.13. CAN configuration (pcx_CANConfiguration)

Specify the configuration for a CAN bus.

5.1.13.1. Supported targets

All targets

5.1.13.2. Required license

None (Main library). (See Section 2.3, “Licensed Features”.)

5.1.13.3. Description

Specify the baud rate for a CAN bus. Some OpenECU devices support more than one CAN bus, in which case, more than one CAN configuration block is required to configure each.

5.1.13.4. Inports

None.

5.1.13.5. Outports

None.

5.1.13.6. Mask parameters

  • Bit Rate

    The bit rate (or baud rate) of the can bus.

    Range: 33.333, 50, 62.5, 83.333, 100, 125, 250, 500 or 1000 kBps

    Value type:Real
    Calibratable:No
  • CAN Bus Identifier

    Which can bus the configuration applies to.

    Value type:Integer
    Calibratable:No

5.1.13.7. Notes

  • Some ECUs include CAN bus termination internal to the ECU, whilst some do not. Where CAN bus termination is not provided by the ECU, termination must be provided external to the ECU. Robust CAN communication requires correct termination. No termination or double termination can result in intermittent CAN messaging.