For Linux a download of the API is available under this link. For a use of PCAN-Basic
another driver package with chardev driver is needed, because an access under
SocketCAN is not possible. The "Driver Package for Proprietary Purposes", the user
manual, and further information about the implementation can be found at
6.1 Features of PCAN-Basic
■
Thread-safe API for developing applications with CAN and CAN FD connections
■
Supports CAN specifications ISO 11898-1 for CAN and CAN FD
■
Supports the operating systems:
■
Windows 11, 10 (32/64-bit)
■
Linux (32/64-bit)
■
Multiple PEAK-System applications and your own can be operated on a physical
channel at the same time
■
Single DLL (Win) / SO (Linux) for all supported hardware types
■
Use of up to 16 channels for each hardware type
■
Simple switching between channels
■
Access to the CAN channels of a PCAN-Gateway via the PCAN-LAN device type
■
Driver-internal buffering under Windows of up to 32,768 CAN messages per
CAN channel
■
Precision of time stamps on received messages up to 1 μs
(depending on the PEAK CAN interface used)
■
Supports PEAK-System‘s trace formats v1.1 for CAN and
v2.0 for CAN FD applications
■
Access to specific hardware parameters, such as Listen-only mode
■
Notification of the application through Windows events when a message is
received
■
Support of CAN error frames
■
Confirmation of physical transmission by CAN echo frames
■
Extended system for debugging operations
6 API PCAN-Basic
PCAN-PCI Express FD
User Manual 2.0.0
© 2022 PEAK-System Technik GmbH
31