4.Access Control Client
Access Control Client Service periodically sends Request Control to gain control of the component.
Require: none
Inherit from: none
4.1 Service Behavior
4.1.1 State Diagram
Figure 8 Access Control Client Diagram
4.1.2 State Actions
State | ID |
---|---|
READY |
|
4.1.3 Internal Events
Event | Parameters | Purpose |
---|---|---|
ieReceiveMessage | Indicate a message is received |
4.1.4 Transitions
Transition | Trigger | Condition | Action |
---|---|---|---|
A | ieIDAcquired | true | Update the subsystem ID |
B | ieIDAcquired | false | Invalidate the subsystem ID |
4.2 Protocol
4.2.1 Incoming Message Set
# | ID | Message |
---|---|---|
1 | H:0x00000001 L:0x0000012B | Confirm Control |
2 | H:0x00000001 L:0x0000012C | Reject Control |
3 | H:0x00000001 L:0x0000012D | Report Control |
4.2.2 Outgoing Message Set
# | ID | Message |
---|---|---|
1 |
H:0x00000001 L: 0x00000128 |
Request Control |
2 |
H:0x00000001 L: 0x00000129 |
Request Control |
3 |
H:0x00000001 L: 0x00000129 |
Query Control |
4.3 Parameters
Name | ID | Unit | Default |
---|---|---|---|
Cycle Interval | double | second | 0.1 |
Request Interval | double | seconds | 0.5 |
Query Interval | double | seconds | 0.5 |
Authority Code | uint8 | 150 |