
PCAN-Light
CAN Software API for Windows®
PCAN-Light is a software API (Application Programming Interface ) for Windows® 7/Vista/XP. PCAN-Light consists of the actual device driver, and an interface DLL which provides the API functions.
You can use the PCAN-Light API to create your own applications for communicating with the PCAN-PC hardware.
PCAN-Light API
PCAN-Light provides developers of C++, C#, Delphi, VB.NET, Java etc. with the following functions:
Logging on and off the device driver:
Init: Initializing hardware, setting the baud rate, logging on to drivers
Close: Logging out of drivers
CAN communication:
Write: Sending a CAN message (11/29-bit ID and RTR available)
Read: Reading a CAN message / status
ReadEx: Reading a CAN message or status inc. time stamp (new in Version 2.0)
SetRecvFunc: Event handling for incoming messages (new in Version 2.0)
ResetClient: Deleting the outgoing and ingoing buffer
MsgFilter: Registering messages to be received
ResetFilter: Resetting the CAN filter
Status information:
Status: Reading driver status information (data in buffer, overruns, error codes…)
VersionInfo: Information on the device drivers used (new in Version 2.0)
DLLVersionInfo: Reading the DLL information (new in Version 2.0)
Scope of supply
- Interface DLLs, examples, and header files for all conventional programming languages
- Documentation in HTML help format
System requirements
- Windows® 7/Vista/XP (32/64-bit)
- At least 512 MB RAM and 1 GHz CPU
Downloads
PCAN-Light for
Windows® 7/Vista/XP (32/64-bit)
CAN Software API for Linux
The PCAN-Linux device driver and a CAN software API for Linux can be downloaded free of charge from our website in tar.gz file format. More information is available at
http://www.peak-system.com/linux




