Skip to main content

CAN API Mapping

This page maps CAN implementation tasks to APIs, required definitions/structures, and sample programs.

Mapping Table

Implementation taskMain APIsRequired definitions / structuresSample
Configure CAN communication parametersMPXCANSetParamStMPXCANParam, CAN Operation Mode, CAN Arbitration BaudrateCAN Monitor Sample (C++)
Configure slot-based transmissionMPXCANSetSlot, MPXCANChangeSlot, MPXCANSendSlotStMPXCANSlot, CAN Frame Type, CAN Slot Change Request InfoCAN Simulation Sample (C++)
Direct transmissionMPXCANDirectSendStMPXCANDirect, CAN ID FormatCAN Simulation Sample (C#)
Acquire logsMPXSetGetLogMode, MPXCANGetLogExStMPXCANLog, Log Acquisition Mode, Buffer Overrun PresenceCAN Monitor Sample (C++)

Read First