Copyright IXXAT Automation GmbH
UCI Programming Manual FlexRay, V1.13
External interfaces
48
5.1.6.6
UCI_FLXDATAMSG
that is filled with FlexRay RX data mes-
or that is used to send a message with
. In addition the structure is used as part of the
structure to get information about the possible TX messages
WORD
wIdentifier
FlexRay identifier
(0x01 - 0x7FF {11 bit}) (RX / TX)
BYTE
bCycleNumber
Cycle Number
(0-63 {6 bit})
(RX / TX)
Note:
In TX direction the cycle number
can only be set if explicitly allowed in
Set the cycle number to
UCI_FLX_CYCLE_NUMBER_DONT_
CARE to transmit the message in any
cycle.
BYTE
bDataLength
Data length (number of data words)
(0 -127 {7 bit}) (RX / TX)
WORD
wHeaderCrc
Header checksum
(0x00 - 0x7FF {11 bit}) (RX)
DWORD dwHeaderInfoFlags Flag field of Header information.
bit 0
0x0001
UCI_FLXHDRINFO_
CHANNELID
Channel number (valid only if bit 12
(BothChannels) is
NOT
bit 1
0x0002
set)
(0:= A; 1:= B) (RX / TX)
UCI_FLXHDRINFO_
PAYLOADPREAMBLE
Payload preamble
(RX / TX)
bit 2
0x0004
UCI_FLXHDRINFO_
NULLFRAME
Null frame
(RX)
bit 3
0x0008
UCI_FLXHDRINFO_
SYNCFRAME
Sync frame
(RX)
bit 4
0x0010
UCI_FLXHDRINFO_
STARTUPFRAME
Startup frame
(RX)
bit 5
0x0020
UCI_FLXHDRINFO_
VALID-
COMMUNICATION-
EVENT
Valid communication event
(RX)
Содержание FlexRay CCM
Страница 6: ......