Loading

Uli SDK

Illumination

17.Illumination

The Illumination service controls the lights of the mobility system.

Require: core:AccessControl
Inherit from: none

17.1 Service Behavior

17.1.1 State Diagram


  Figure 16 Illumination State Diagram

17.1.2 State Actions


State Actions
READY
  • Set illumination state
  • Report current illumination state

17.1.3 Internal Events


Event Parameters Purpose
ieReceiveMessage Message received

17.1.4 Transitions


Transition Trigger Condition Action
A ieReceiveMessage Process received messages

17.2 Protocol

17.2.1 Incoming Message Set


# ID Message
1 H:0x00000001
L: 0x00000236
Set Illumination State
2 H:0x00000001
L: 0x00000237
Query Illumination State

17.2.2 Outgoing Message Set


# ID Message
1 H:0x00000001
L: 0x00000238
Report Illumination State

17.3 Parameters

  1. CYCLEINTERVAL double, time interval in seconds of each cycle, default=0.1.
  2. DATATIMEOUT double, timeout in seconds for not receiving illumination state updates, default=0.5.

17.4 Data

Get:

  1. location=illuminationstate, type=IlluminationStateRec