CAN Layer2 API – Interface for CAN communication applications

The programming interface (API) for all CAN communication applications which primarily have to send or receive individual CAN frames.

Typical Areas of Implementation for CAN Layer2 API

  • Test benches which send few CAN frames to enable the actual functionality. An example is an ECU which does not start its regular function until a CAN message representing “ignition is on” is sent on the bus
  • Test benches which acquire few signals to ensure the control function. An example is the measuring of an engine speed at which the test bench changes its behavior.

Diagnostics with the CAN Layer2 API is impossible or only possible with considerable difficulty.


  • Direct access to CAN frames
  • Complete access to CAN parameterization

Our Solutions


Vehicle Communication Interfaces VCIs for innovative communication concepts.