PCAN-API

The professional programming interface PCAN-API, also called CanApi4 interface, makes it possible to create complex Windows® applications with CAN and CAN FD support. The API (Application Programming Interface) provides an extensive function library using interface DLLs for 32-bit and 64-bit systems.

Unlike PCAN-Basic, the CAN communication is handled by Clients and offers significant advantages. Thus, not only a single but multiple applications can access a physical CAN channel. Furthermore, it works even without hardware: Via virtual connections, Clients establish a simulated CAN communication among Windows® applications.

Important differences to PCAN-Basic at a glance:

  • Allow transmitting CAN messages at a fixed point of time (sending with timestamp).

  • Several applications can be connected to the same PCAN device at the same time.

  • Works with virtual hardware and internal nets.

  • Connection to the hardware is done over a client and a net, instead of using a pseudo channel.

See Also