Copyright IXXAT Automation GmbH
UCI Programming Manual FlexRay, V1.13
External interfaces
42
5.1.6.3
UCI_FLXSTATUS
Structure that is filled with information of the current FlexRay controller status by
WORD
wControllerStatus
Current FlexRay controller state:
0 := reset
(UCI_FLXCTRLSTATE_RESET)
1 := stopped / initialized
(UCI_FLXCTRLSTATE_STOPPED_
INITIALIZED)
2 := started / waiting for startup
completion
(UCI_FLXCTRLSTATE_STARTED_
STARTUP)
3 := started / normal active (running)
(UCI_FLXCTRLSTATE_STARTED_
NORMALACTIVE)
4 := started / normal passive
(UCI_FLXCTRLSTATE_STARTED_
NORMALPASSIVE)
5 := started / halt mode
(UCI_FLXCTRLSTATE_STARTED_
HALT)
DWORD
dwStatusInfoFlags
Flag field of status information.
bit 0..7
0x00FF
UCI_FLXSTSINFO_
ERRORHANDLING
LEVEL
Level of error handling of communica-
tion controller:
0 := green
1 := yellow
2 := red
bit 8
0x0100
UCI_FLXSTSINFO_
QUEUEDATA
MESSAGE LOST
Flag that at least one data message
was lost while trying to copy it into
the FlexRay Queue.
bit 9
0x0200
UCI_FLXSTSINFO_
QUEUESTATUS
MESSAGELOST
Flag that at least one status message
was lost while trying to copy it into
the FlexRay Queue.
bit 10
0x0400
UCI_FLXSTSINFO_
COMMCTRLRX-
MESSAGELOST
Flag that at least one RX message was
lost while processing it by the com-
munication controller.
Содержание FlexRay CCM
Страница 6: ......