Loading

Uli SDK

Operating Mode

15.Operating Mode

Provide interface for client to set the operating mode of the component. The operating mode is defined as enumerations of following:

UNKNOWN
STANDARD_OPERATING
TRAIN
MAINTENANCE

The controlling client subsystem broadcast Set Operating Mode to the components that it has control.

Require: Access Control service

Inherit from: none

15.1 Service Behavior

15.1.1 State Diagram


Figure 14 Operating Mode State Diagram

15.1.2 State Actions


State Actions
READY

15.1.3 Internal Events


Event Parameters Purpose
ieReceiveMessage

15.1.4 Transitions


Transition Trigger Condition Action

15.2 Protocol

15.2.1 Incoming Message Set


# ID Message
1 H:0x00000001
L:0x0000013F
Set Operating Mode

15.2.2 Outgoing Message Set


# ID Message

15.3 Parameters

  1. CYCLEINTERVAL double, time interval in seconds of each cycle, default=0.1.
  2. OPERATINGMODETIMEOUT double, timeout in seconds for not receiving Set Operating Mode messages, default=5.0