TYPE MESSAGE : STRUCT
This structure defines a CANL2 message. Only use this structure if you are using unmanaged CANL2 functions (functions with underscore). For unmanaged CL2 functions the returned handle hMsg can be interpreted as a pointer to this structure because no resource manager is involved. For interpreting the structure members use the bit masks defined in MASKS.
InOut:
|
Name
|
Type
|
Comment
|
cobId
|
COBID
|
Contains CANID and Tx/RTR/Extended Identifier bit. Use appropriate bit masks defined in MASKS for calculating the correct value.
|
abyData
|
DATA
|
Data array of CAN message.
|
dwTSP
|
DWORD
|
Receive message: Rx timestamp (set by driver, if supported); Transmit message: time to live. After this time the message will be discarded by the driver (if supported).
|
byLen
|
BYTE
|
Contains DLC. Use bit mask MASKS.gcbyDLCMask for calculating the message length.
|
byNet
|
BYTE
|
CAN Network ID this messages belongs to (do not change!).
|
|