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

APIs for CAN Applications

For the development of CAN applications, we provide different APIs (Application Programming Interfaces): the PCAN-API from the PCAN-Developer package and the cost-free PCAN-Basic API. This section includes a direct side-by-side comparison of our development packages.
 

 

FeaturesPCAN-BasicPCAN-Developer 
Based on the APIPCAN-Basic APIPCAN-API 
Development for the platformsWindows® 11 (x64/ARM64), 10 (x86/x64), and LinuxWindows® 11 (x64/ARM64), 10 (x86/x64)
Enables the connection to CAN, CAN FD, CAN XL buses
Enables the connection to CAN FD light buses-
Supports all current PEAK CAN interfaces
Maximum number of CAN channels supported per hardware typeA maximum of 16 (depending on the PEAK CAN interface used)127
Maximum number of applications per physical CAN channelA single application of your own and multiple by PEAK-System127
Access to hardware parametersAccess to specific parametersFull access to all parameters
Precision of time stamps of received messages (depending on the PEAK CAN interface used)1 µs1 µs
Control of transmission time by time-stamping outgoing messages-
Configuration of single-shot and self-receive-request transmissions-
Notification of the application through Windows events when a message is received
Support of CAN error frames
Generation of CAN error frames-
Driver-internal CAN message bufferup to 32.768 per CAN channelup to 32.768 per Client*
Simulated CAN communication between the applications-
Hotline support for developers-
Hardware reset during an active connection
Free definable message filterOne filter for each CAN channelOne filter per Client*
LicensingLicense for PCAN-Basic included in the scope of supply of the hardwareUnlimited licenses for the PCAN-API 
Software suppliedPCAN-ViewPCAN-View
PCAN-Nets Configuration
PCAN-Status Display
PCAN-Developer API Guide


* Information on PCAN-API and Clients can be found on PCAN-Developer product details.