Difference Between ISO And ISO Legacy in NI-XNET CAN FD

Updated Apr 3, 2023

Reported In

Driver

  • NI-XNET

Issue Details

I am using the CAN FD of NI-XNET. Which one should I select between ISO and ISO Legacy in FD ISO Mode?

Solution

In the NI-XNET database file, the I/O Mode of the cluster is configurated to CAN FD+BRS and the I/O mode of some frames is set to CAN FD and other frames are set to CAN FD+BRS.
If you want the data baud rate of all the frames transmitted with the BRS baud rate, you should select ISO Legacy mode. For ISO Legacy mode, the CAN Frame I/O mode is ignored and always transmitted with the cluster (session) CAN I/O mode.
If you want the data baud rate transmitted based on the configuration of CAN frame IO mode, the ISO mode should be selected. For ISO mode, the CAN Frame I/O mode determines in which mode it is being transmitted.