Description: First a Windows driver is installed to
provide the interface between the CAN adapter and the user
application. The Windows driver uses DLLs to provide a
Ring-0 driver into the operating system. The API
(application programming interface) is a set of calls that the
programmer uses to access the hardware. The API is common
for all USB, PCI, PC/104, and parallel port CAN adapters. The
following functions are provided with the purchase of the CAN
hardware. These functions can be used with C, C++, VB or
Delphi applications. Example programs are also available
for download.
Common API calls:
CAN_Init: Initializing hardware, setting the baud rate, logging
on to drivers CAN_Close: Logging out of drivers
CAN_Write: Sending a CAN message (11/29-bit ID and RTR
available) CAN_Read: Reading a CAN message / status
CAN_Status: Reading driver status information (data in buffer,
overruns etc.) CAN_VersionInfo: Fetching the driver information
/ version number