FD_MESSAGE (STRUCT)ΒΆ
TYPE FD_MESSAGE : STRUCT
This structure defines a CANL2 FD 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
Initial
Comment
cobId
Contains CANID and Tx/Extended Identifier bit. Use appropriate bit masks defined in MASKS for calculating the correct value.
byMessageProperties
BYTE
contains message properties (e.g. bitrate switching, error indicator). See MASKS.
abyReserved
ARRAY [0..6] OF BYTE
Reserved! Do not use!
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).
byInternal
BYTE
used internally as priority field (do not change!)
byNet
BYTE
CAN Network ID this messages belongs to (do not change!).
eType
BUSTYPE.CAN_FD
do not change!
byLen
BYTE
contains the data length
abyData
ARRAY [0..63] OF BYTE
message data