For Linux, a download of the API is available under this link. For a use of PCAN-
Basic another driver package with a 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 www.peak-system.com/linux.
7.1 Features of PCAN-Basic
API for developing applications with CAN and CAN FD connections
■
Support for CAN specifications 2.0 A/B and FD
■
Application development for the platforms Windows 11 (x64/ARM64), 10 (x64),
■
and Linux
Multiple PEAK-System applications and your own can be operated on a physical
■
channel at the same time
Use of a single DLL for all supported hardware types
■
Use of up to 16 channels for each hardware type (depending on the PEAK CAN
■
interface used)
Simple switching between channels of a PEAK CAN interface
■
Access to the CAN channels of a PCAN-Gateway via the new PCAN-LAN hardware
■
type
Driver-internal buffering 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 version 1.1 and 2.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
■
Multilingual debugging output
■
Output language depends on operating system
■
Debugging information can be defined individually
■
Thread-safe API
■
7 API PCAN-Basic
PCAN-USB FD
User Manual 2.1.0
© 2023 PEAK-System Technik GmbH
28