PCAN-Developer 4 is a high-performance Application Programming Interface (API) capable of creating complex Windows® applications that support CAN and CAN FD using PEAK-System hardware interfaces.
The API can be used with different programming languages. The scope of supply includes examples and header files for C/C , Delphi, and .NET (C#, Visual Basic, and C CLR).
The PCAN-Developer package provides an extensive function library using interface DLLs for 32-bit and 64-bit systems. Unlike the free PCAN-Basic API, the CAN communication is handled by Client objects, which allows multiple applications to access a single physical CAN channel. Furthermore, it can even work without CAN hardware via virtual connections; Clients establish a simulated CAN connection between Windows® applications.
Features of CAN connections via Clients
- One or multiple Clients can be connected with a Net
- One Client can be connected with multiple Nets
- A Net can be connected to one virtual connection or one active hardware channel
- When a Client transmits, the message is passed to all other Clients connected to the Net and via the hardware to the external CAN bus
Package Includes:
- Single user license for development
- Distribution license for PCAN-Developer redistributable
- API DLLs
- PCAN-View
- PCAN-Nets Configuration
- PCAN-Status Display
For the API and the software, you will receive all updates and free support for the duration of two years.