We use cookies on our website to provide you with the best possible service and to further improve our website. By clicking the "Accept All" button, you agree to the use of all cookies. You can limit the cookies used by clicking on "Accept selection". Further information and an option to revoke your selection can be found in our privacy policy.

Necessary:

These cookies are necessary for basic functionality. This allows you to register on our website and forum or order products with our online shop.

Statistics:

With these cookies, we collect anonymized usage data for our website. For example, we can see which content is interesting for our visitors and which resolutions are used. We use the information to optimize our website to provide you with the best possible user experience.

Necessary
Statistics

show more

Development

The listed application programming interfaces can be used to implement a connection to CAN, CAN FD, or LIN buses. For CAN, there are additional APIs for several standards from the automotive sector. All downloads are available free of charge. A PC interface from PEAK-System is required for the fieldbus connection.

PCAN-Basic API

API for the development of applications with CAN and CAN FD connections for Windows® 11 (x64/ARM64), 10 (x64).

Download

PCAN-Basic API (Linux)

API for the development of applications with CAN connection for Linux.

Download

PCAN-Basic.NET Assembly

The PCAN-Basic.NET Assembly is available as a package in the NuGet Gallery. The online documentation is available on our website.

Documentation NuGet Gallery

PCAN-CCP API

API for the development of software for the communication with ECUs according to the CAN Calibration Protocol (CCP) for Windows® 11 (x64/ARM64), 10 (x86/x64).

Download

PCAN-XCP API

API for the development of software for the communication with ECUs according to the Universal Measurement and Calibration Protocol (XCP) for Windows® 11 (x64/ARM64), 10 (x86/x64).

Download

PCAN-RP1210 API

RP1210 API and connection of RP1210 software to PEAK CAN interfaces for Windows® 11 (x64/ARM64), 10 (x86/x64). Package includes a RP1210 connection test application and documentation.

Download

PCAN-PassThru API

Pass-Thru API and connection of Pass-Thru software to PEAK CAN interfaces. Installation for Windows® 11 (x64/ARM64), 10 (x64) includes interface DLLs, a configuration software, and the PCAN-ISO-TP API. The download also contains the documentation (English).

Download

PCAN-ISO-TP API

API for the transfer of data packages according to ISO-TP (ISO 15765-2) for Windows® 11 (x64/ARM64), 10 (x64).

Download

PCAN-UDS API

API to communicate with control devices according to UDS (ISO 14229-1) for Windows® 11 (x64/ARM64), 10 (x64).

Download

PCAN-OBD-2 API

API for the vehicle diagnostics according to OBD-2 (ISO 15765-4) for Windows® 11 (x64/ARM64), 10 (x64).

Download

PCAN-OBDonUDS API

API for the vehicle diagnostics according to OBDonUDS (SAE J1979-2) for Windows® 11 (x64/ARM64), 10 (x64).

Download

PLIN-API

API for the development of applications with LIN connection for Windows® 11 (x64/ARM64), 10 (x86/x64).

Download


Outdated APIs:

The listed APIs are outdated. Their use is not recommended and support is limited. Most likely, they have been replaced by an enhanced API.

PCAN-Light API (outdated)

API for the development of applications with CAN connection for Windows®. This API is outdated. Please use PCAN-Basic instead.

Download