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.