PCAN-miniPCIe – User Manual
20
Extended system for debugging operations
Multilingual debugging output
Output language depends on operating system
Debugging information can be defined individually
Thread-safe AP
Tip:
An overview of the API functions is located in the header
files. You can find detailed information about the PCAN-Basic
API on the provided DVD in the text and help files (file name
extensions .txt and .chm).
4.2.2
Principle Description of the API
The PCAN-Basic API is the interface between the user application
and device driver. In Windows operating systems this is a DLL
(Dynamic Link Library).
The sequence of accessing the CAN interface is divided into three
phases:
1.
Initialization
2.
Interaction
3.
Completion
Initialization
A channel must be initialized before using it. This is done by the
simple call of the function
CAN_Initialize
for CAN and
CAN_InitializeFD
for CAN FD. After a successful initialization the
CAN channel is ready. No further configuration steps are required.
Interaction
For receiving and transmitting messages the functions
CAN_Read
and
CAN_Write
as well as
CAN_ReadFD
and
CAN_WriteFD
are available.