EasyManua.ls Logo

Peak PCAN-USB - Principle Description of the API

Peak PCAN-USB
35 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
PCAN-USB Hub – User Manual
28
Extended system for debugging operations
Multilingual debugging output
Output language depends on operating systems
Debugging information can be defined individually
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).
5.2.2 Principle Description of the API
T
he 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. Depending on the type of the CAN
hardware, up to 16 CAN channels can be opened at the same time.
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.

Related product manuals