Constant
|
gcdwCOBIDMask
|
DWORD
|
16#1FFFFFFF
|
Bit Mask for calculating the CANID.
Example: dwCOBID := pMsg^.cobId AND MASKS.gcdwCOBIDMask
|
gcdwTXMask
|
DWORD
|
16#80000000
|
Bit Mask for calculating the Tx bit.
Example: xTxMsg := (pMsg^.cobId AND MASKS.gcdwTXMask) > 0
|
gcdwRTRMask
|
DWORD
|
16#40000000
|
Bit Mask for calculating the RTR bit.
Example: xRTRMsg := (pMsg^.cobId AND MASKS.gcdwRTRMask) > 0
|
gcdwEIDMask
|
DWORD
|
16#20000000
|
Bit Mask for calculating the EID (= Extended Identifer; 29 bit) bit.
Example: xEIDMsg := (pMsg^.cobId AND MASKS.gcdwEIDMask) > 0
|
gcbyDLCMask
|
BYTE
|
16#F
|
Bit Mask for calculating the message length.
Example: dwLength := pMsg^.byLen AND MASKS.gcbyDLCMask
|
gcbyPrioMask
|
BYTE
|
16#70
|
Bit Mask for calculating the message priority.
Example: dwPrio := pMsg^.byLen AND MASKS.gcbyPrioMask
|
gcbySyncMask
|
BYTE
|
16#80
|
Bit Mask for calculating the Sync bit.
Example: xSync := (pMsg^.byLen AND MASKS.gcbySyncMask) > 0
|