SDP Controller Device

Introduction

The SDP controller Tango device is designed to provide the overall control of the SDP. The commands it receives cause the other SDP services to be stopped or started, and its attributes report on the overall state of the system.

The present implementation of the SDP controller device does very little apart from performing the state transitions in response to commands.

Commands

The commands change the device state as described below, but at present they have no other effect on SDP.

Command

Argument type

Return type

Action

On

None

None

Set device state to ON

Disable

None

None

Set device state to DISABLE

Standby

None

None

Set device state to STANDBY

Off

None

None

Set device state to OFF

Attributes

Device attributes:

Attribute

Type

Read/Write

Values

Description

version

String

Read

Semantic version

Controller device server version

healthState

Enum

Read

Health state values

SDP health state

Health state values

healthState

Description

OK (0)

SDP is functioning as expected

DEGRADED (1)

SDP can only provide part of its functionality

FAILED (2)

SDP is unable to function

UNKNOWN (3)

Controller device is unable to determine the health of the SDP