MESSAGE (STRUCT)
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
cobIdContains CANID and Tx/RTR/Extended Identifier bit. Use appropriate bit masks defined in MASKS for calculating the correct value.
abyDataData array of CAN message.
dwTSPDWORDReceive 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).
byLenBYTEContains DLC. Use bit mask MASKS.gcbyDLCMask for calculating the message length.
byNetBYTECAN Network ID this messages belongs to (do not change!).