DESCRIPTION:
This CAN API is included on the software CD provided with each
CAN adapter (USB, PC/104, PCI, PCMCIA, Parallel port). 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,
PCMCIA, 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.
The CAN USB Light and CAN RS232 products do not support this
API.
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