6.Subsystem State Client
Subsystem State Client Service manages the subsystem states of the target subsystem.
Require: none
Inherit from: none
6.1 Service Behavior
6.1.1 State Diagram
Figure 9 Management Client Diagram
6.1.2 State Actions
State | ID |
---|---|
READY |
|
RESET |
|
SHUTDOWN |
|
RENDER USELESS |
|
6.1.3 Internal Events
Event | Parameters | Purpose |
---|---|---|
ieReceiveMessage | Indicate a message is received |
6.1.4 Transitions
Transition | Trigger | Condition | Action |
---|---|---|---|
A | Commanded to RESET | ||
B | Subsystem State is INITIALIZING | INITIALIZE | ||
C | Commanded to SHUTDOWN | ||
D | Commanded to RENDER USELESS |
6.2 Protocol
6.2.1 Incoming Message Set
# | ID | Message |
---|---|---|
1 |
H:0x00000001 L: 0x00000137 |
Report Subsystem State |
6.2.2 Outgoing Message Set
# | ID | Message |
---|---|---|
1 |
H:0x00000001 L: 0x00000135 |
Set Subsystem State |
2 |
H:0x00000001 L: 0x00000136 |
Query Subsystem State |
6.3 Parameters
Name | ID | Unit | Default |
---|---|---|---|
Cycle Interval | double | second | 0.1 |
Set Interval | double | seconds | 0.2 |
Query Interval | double | seconds | 0.5 |