Copyright IXXAT Automation GmbH
UCI Programming Manual FlexRay, V1.13
External interfaces
25
UCI_FLXINIT-
MODE_INVALID
FRAMES_
ENABLE
bit 2
0x0004
This flag controls the reception of invalid frames. If this flag
is set, received invalid frames will be available via
. For invalid frames the UCI_FLXHDR-
INFO_VALIDCOMMUNICATIONEVENT bit in the
structure (refer to section 5.1.6.6) is not
•
UCI_FLXHDRINFO_SYNTAXERROR
set. But then at least one of the following bits in the same
structure will be set to indicate the type of error occurred:
•
UCI_FLXHDRINFO_CONTENTERROR
•
UCI_FLXHDRINFO_BOUNDARYVIOLATION
•
UCI_FLXHDRINFO_TXCONFLICT
•
UCI_FLXHDRINFO_INVALIDHEADERCRC
If the UCI version is too old initialization will fail if this flag
is set, in this case set this flag to zero.
If the FlexRay firmware is too old this flag is ignored.
UCI_FLXINIT-
MODE_NULL-
FRAMES_
DISABLE
bit 3
0x0008
This flag controls the reception of NULL frames. If this flag
is set, no NULL frames will be available via
If the UCI version is too old initialization will fail if this flag
is set, in this case set this flag to zero.
If the FlexRay firmware is too old, this flag is ignored.
bit 4..32
Reserved for future use. Must be set to zero
Return value:
UCI return codes
5.1.4.4
GetRxEventHandle
the event handle for the RX FIFO can be
obtained. This event tells that at least one FlexRay Message is available.
Prototype:
virtual HRESULT __stdcall GetRxEventHandle ( PHANDLE phRxEvent );
Parameters:
phRxEvent OUT Pointer to store the handle for event notification.
Return value:
UCI error codes
Содержание FlexRay CCM
Страница 6: ......