
PCAN-CCP API & PCAN-XCP API
APIs for the Communication with Control Units
The PCAN-CCP API is a programming interface for the communication between Windows® applications (Masters) and electronic control units (Slave ECUs). The API is based on the CAN Calibration Protocol (CCP) by ASAM and is mainly deployed for development in the automotive area.
The Universal Measurement and Calibration Protocol (XCP) is a further development of CCP, but not compatible. XCP supports multiple transmission mediums. The corresponding programming interface by PEAK-System is called PCAN-XCP API which uses the CAN bus as transmission medium analogous to the PCAN-CCP API.
Both APIs utilize the programming interface PCAN-Basic for accessing the CAN hardware in the computer. PCAN-Basic is included with every CAN interface from PEAK-System. The PCAN-CCP API and PCAN-XCP API packages are free of charge.
Features
- Windows® DLLs for 32-bit and 64-bit applications
- Physical communication via CAN using a CAN interface of the PCAN series
- Uses the PCAN-Basic API for accessing the CAN hardware in the computer
- Thread-safe API
- One API function for each command on the CCP/XCP standards
- Additional commands for communication management
Scope of supply
- Interface DLL and examples, and header files for all common programming languages
- Documentation in PDF format
- Documentation in HTML Help format
System requirements
- Windows® 8, 7, Vista, XP (32/64-bit)
- At least 512 MB RAM and 1 GHz CPU
Downloads
PCAN-CCP API for
Windows® 8, 7, Vista, XP (32/64-bit)
PCAN-XCP API for
Windows® 8, 7, Vista, XP (32/64-bit)
PCAN-Basic API for
Windows® 8, 7, Vista, XP (32/64-bit)




