Loading

Uli SDK

Subsystem State Client

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
  • Sends Set Subsystem State (OPERATIONAL)
RESET
  • Sends Set Subsystem State (RESET)
SHUTDOWN
  • Sends Set Subsystem State (SHUTDOWN)
RENDER USELESS
  • Sends Set Subsystem State (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