Skip to Content
PEAK-System

PCAN-Developer 5

Reference Product Price excl. VAT Quantity
IPES-005070 PCAN-Developer 5 1,950.00 €
IPES-005071 PCAN-Developer Version V5 Main License - 12-month maintenance extension 195.00 €
IPES-005070
PCAN-Developer 5
1,950.00 €
IPES-005071
PCAN-Developer Version V5 Main License - 12-month maintenance extension
195.00 €
1,950.00 € 1,950.00 €

Terms and Conditions
30-day money-back guarantee
Shipping: 2-3 Business Days

Professional CAN CC, CAN FD, CAN FD light, and CAN XL Development Package for Windows®

The professional programming interface PCAN-API of the PCAN-Developer package makes it possible to create complex Windows® applications with CAN CC, CAN FD, CAN FD light, and CAN XL support. The API (Application Programming Interface) provides an extensive function library using interface DLLs for x86, x64, and ARM64 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.

As of PCAN-Developer version 5, the PCAN-API supports the new CAN XL and CAN FD light standards. CAN XL features a significantly larger payload length of up to 2048 bytes as well as higher bit rates of up to 20 Mbit/s. CAN FD light is a simplified, cost-effective version of the CAN FD standard based on a Commander-Responder architecture.

The API can be used with different programming languages. Header files are provided for the languages C/C++, Pascal OO, and Python. For C#, VB.NET and C++/CLR an assembly is available. Example code is included for all supported languages.

CAN connection via Clients

Applications that are based on the PCAN-API use so-called Clients in order to access Nets. A Net includes the connection to an external CAN bus via suitable hardware and the interconnection of several applications.

The following possibilities apply to CAN connections via Clients:

  • One or multiple Clients can be connected with a Net
  • A Client can be connected with multiple Nets
  • A Net is connected to no or exactly one active hardware
  • Multiple connections to different Nets can be defined for a hardware
  • A maximum of one defined connection to a Net can be activated for a hardware
  • 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
  • If a message is received by the hardware, it is received by all Clients connected to the Net

PCAN-Developer includes a single user license for the development package and a distribution license for the PCAN-Developer redistributable. This package includes the API DLLs as well as the software products PCAN-View, PCAN-Nets Configuration, PCAN-Status Display, and PCAN-Developer API-Guide.

For the API and the software you will receive all updates and free support for the duration of one year.

  • PCAN-API interface DLLs (x86/x64/ARM64)
  • PCAN-Developer license package
  • Software: PCAN-View, PCAN-Nets Configuration, PCAN-Status Display, and PCAN-Developer API-Guide
  • Header files for C/C++, Pascal OO, and Python
  • Assembly for C#, VB.NET, and C++/CLR
  • Examples for all supported languages
  • Documentation in PDF format

Note: Software delivery as a download. Alternative installation media on request.

Professional CAN CC, CAN FD, CAN FD light, and CAN XL Development Package for Windows®

The professional programming interface PCAN-API of the PCAN-Developer package makes it possible to create complex Windows® applications with CAN CC, CAN FD, CAN FD light, and CAN XL support. The API (Application Programming Interface) provides an extensive function library using interface DLLs for x86, x64, and ARM64 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.

As of PCAN-Developer version 5, the PCAN-API supports the new CAN XL and CAN FD light standards. CAN XL features a significantly larger payload length of up to 2048 bytes as well as higher bit rates of up to 20 Mbit/s. CAN FD light is a simplified, cost-effective version of the CAN FD standard based on a Commander-Responder architecture.

The API can be used with different programming languages. Header files are provided for the languages C/C++, Pascal OO, and Python. For C#, VB.NET and C++/CLR an assembly is available. Example code is included for all supported languages.

CAN connection via Clients

Applications that are based on the PCAN-API use so-called Clients in order to access Nets. A Net includes the connection to an external CAN bus via suitable hardware and the interconnection of several applications.

The following possibilities apply to CAN connections via Clients:

  • One or multiple Clients can be connected with a Net
  • A Client can be connected with multiple Nets
  • A Net is connected to no or exactly one active hardware
  • Multiple connections to different Nets can be defined for a hardware
  • A maximum of one defined connection to a Net can be activated for a hardware
  • 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
  • If a message is received by the hardware, it is received by all Clients connected to the Net
Neutralized