Loading

Uli SDK

Dashboard

1.Dashboard

The Dashboard is to provide information regarding the subsystems, services, and component status on the network.

The Dashboard globally broadcast the Query Identification to look for the Discovery services of the subsystem on the network. It then queries the service lists and component status details from the subsystems.

Require: none
Inherit from: none

1.1 Service Behavior

1.1.1 State Diagram


  Figure 5 Service Locator State Diagram

1.1.2 State Actions


State Actions
READY
  • Globally broadcast Query Identification to look for the Discovery services of the subsystems on the network

1.1.3 Internal Events


Event Parameters Purpose
ieReceiveMessage Indicate a message is received

1.1.4 Transitions


Transition Trigger Condition Action
A ieReceiveMessage Process received messages

1.2 Protocol

1.2.1 Incoming Message Set


Transition Trigger Action
1 H:0x00000001
L: 0x0000010F
Report Identification
2 H:0x00000001
L: 0x00000111
Report Comp Services List
3 H:0x00000001
L: 0x0000011C
Report Comp Status Details List
4 H:0x00000001
L: 0x0000013E
Report Resources
5 H:0x00000001 L: 0x0000011D Query Subsystem List

1.2.2 Outgoing Message Set


Transition Trigger Action
1 H:0x00000001
L:0x0000010B
Query Identification
2 H:0x00000001
L:0x0000010E
Query Comp Services List
3 H:0x00000001
L: 0x00000119
Query Comp Status Details List
4 H:0x00000001
L:0x0000013D
Query Resources
5 H:0x00000001
L: 0x0000011E
Report Subsystem List

1.3 Parameters


Name Type Unit Default
Cycle Interval double second 0.1
Query Interval double seconds 10.0
Service Data Timeout double seconds 30.0
Service Data Check Interval double seconds 20.0
Status Query Interval double seconds 1.0
Status Data Timeout double seconds 5.0
Status Data Check Interval double seconds 2.0
Resource Data Timeout double seconds 30.0
Resource Data Check Interval double seconds 20.0

1.4 Data

1.4.1 Get


Queries Type
location=subsystemlist SubsystemIdControlRecList
ocation=subsystemstatusdetails&id=0 SubsystemCompStatusDetailsRecList
location=subsystemstatusdetails&id=subsys_id SubsystemCompStatusDetailsRec

1.4.2 Set


Queries Type