Loading

Uli SDK

Access Control Client

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
  • Periodically sends Request Control

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