CANLIB 3.8 Help
This is the help file for CANLIB 3.8 in its online version.
CANLIB
Help File Overview
License and Copyright
CANLIB API Calls Grouped by Function
CANLIB Core API Calls
CANLIB API Reference
canAccept
canBusOff
canBusOn
canClose
canFlushReceiveQueue
canFlushTransmitQueue
canGetBusOutputControl
canGetBusParams
canGetChannelData
canGetDriverMode
canGetErrorText
canGetNumberOfChannels
canGetVersion
canGetVersionEx
canInitializeLibrary
canIoCtl
canObjBufAllocate
canObjBufDisable
canObjBufEnable
canObjBufFree
canObjBufFreeAll
canObjBufSetFilter
canObjBufSetFlags
canObjBufWrite
canOpenChannel
canParamCommitChanges
canParamCreateNewEntry
canParamDeleteEntry
canParamFindByName
canParamGetBusParams
canParamGetChannelNumber
canParamGetCount
canParamGetName
canParamSetBusParams
canParamSetChannelNumber
canParamSetName
canParamSwapEntries
canProbeVersion
canRead
canReadErrorCounters
canReadSpecific
canReadSpecificSkip
canReadStatus
canReadSync
canReadSyncSpecific
canReadTimer
canReadWait
canResetBus
canSetAcceptanceFilter
canSetBusOutputControl
canSetBusParams
canSetBusParamsC200
canSetDriverMode
canSetNotify
canTranslateBaud
canUnloadLibrary
canWaitForEvent
canWrite
canWriteSync
canWriteWait
LIN Bus API Calls
linBusOff
linBusOn
linClearMessage
linClose
linGetFirmwareVersion
linGetTransceiverData
linInitializeLibrary
linOpenChannel
linReadMessage
linReadMessageWait
linReadTimer
linRequestMessage
linSetBitrate
linSetupLIN
linSetupIllegalMessage
linUpdateMessage
linWriteMessage
linWriteSync
linWriteWakeup
CANLIB Obsolete API Reference
canLocateHardware
canOpen
Porting Code
Porting Code From Other CAN Interfaces
Data Structures
LIN Data Structures
Constants
CAN Bus Parameters
CAN Channel Status Flags
CAN Driver Mode Flags
CAN Error Codes
Hardware Types
CAN Message Flags
LIN Constants
LIN Message Flags
General Topics
Using the LIN bus
The Virtual Channels
Time Measurement
Circuit Specific Notes
Bit Rate Examples
Code Examples
Message Queue and Buffer Sizes
Object Buffers
Named Parameter Settings
Power Savings Modes
SJA1000 Error Codes
User's Guide
Introduction
Hello, CAN!
Programmer's Overview
Library Initialization
Channels
Bit rate
CAN Driver Modes
Message Filters
Frame Types
Obtaining the bus status
Getting special information
Bus On/Bus Off
Reading Messages
Sending Messages
Using Threads
Overruns
Asynchronous Notification
Mailboxes
Message Timestamps
The Virtual Channels
Compiling and Linking Your Code
Debugging Techniques
Deploying the Application
Driver Installation
Checking the driver version
Frequently Asked Questions
Support