LowTmcLeafNodeCspSubarray Tango Device
Tango device class for tmc csp subarray leafnode low
Properties
- LowTmcLeafNodeCspSubarray.AdapterTimeOut
- Data type:
DevFloat
- Default value:
2
- LowTmcLeafNodeCspSubarray.CommandTimeOutDefault
- Data type:
DevFloat
- Default value:
30
- LowTmcLeafNodeCspSubarray.CspSubarrayFQDN
FQDN of the CSP Subarray Tango Device .
- Data type:
DevString
- LowTmcLeafNodeCspSubarray.DelayCadence
- Data type:
DevFloat
- LowTmcLeafNodeCspSubarray.DelayModelTimeInAdvance
- Data type:
DevShort
- Default value:
30
- LowTmcLeafNodeCspSubarray.DelayValidityPeriod
- Data type:
DevFloat
- LowTmcLeafNodeCspSubarray.EventSubscriptionCheckPeriod
- Data type:
DevFloat
- Default value:
1
- LowTmcLeafNodeCspSubarray.GroupDefinitions
- Data type:
DevVarStringArray
- LowTmcLeafNodeCspSubarray.LivelinessCheckPeriod
- Data type:
DevFloat
- Default value:
1
- LowTmcLeafNodeCspSubarray.LoggingLevelDefault
- Data type:
DevUShort
- Default value:
4
- LowTmcLeafNodeCspSubarray.LoggingTargetsDefault
- Data type:
DevVarStringArray
- Default value:
[‘tango::logger’]
- LowTmcLeafNodeCspSubarray.PSSDelayCadence
Cadence for delay calculation
- Data type:
DevFloat
- Default value:
300.0
- LowTmcLeafNodeCspSubarray.PSSDelayModelTimeInAdvance
Time in advance to calculate delays
- Data type:
DevShort
- Default value:
600
- LowTmcLeafNodeCspSubarray.PSSDelayValidityPeriod
Validity period for calculated delays
- Data type:
DevFloat
- Default value:
600.0
- LowTmcLeafNodeCspSubarray.PSTDelayCadence
Cadence for delay calculation
- Data type:
DevFloat
- Default value:
300.0
- LowTmcLeafNodeCspSubarray.PSTDelayModelTimeInAdvance
Time in advance to calculate delays
- Data type:
DevShort
- Default value:
600
- LowTmcLeafNodeCspSubarray.PSTDelayValidityPeriod
Validity period for calculated delays
- Data type:
DevFloat
- Default value:
600.0
- LowTmcLeafNodeCspSubarray.SkaLevel
- Data type:
DevShort
- Default value:
4
- LowTmcLeafNodeCspSubarray.TelmodelPath
Telmodel path for array layout.
- Data type:
DevString
- LowTmcLeafNodeCspSubarray.TelmodelSource
Telmodel source for array layout.
- Data type:
DevString
- LowTmcLeafNodeCspSubarray.WeatherStationDevName
- Data type:
DevString
Attributes
- LowTmcLeafNodeCspSubarray.State
The operational state of the device as enumeration.
- Access:
READ
- Data type:
DevState
- Data format:
SCALAR
- LowTmcLeafNodeCspSubarray.Status
More detailed textual information about the device’s status.
- Access:
READ
- Data type:
DevString
- Data format:
SCALAR
- LowTmcLeafNodeCspSubarray.adminMode
The Admin Mode of the device. It may interpret the current device condition and condition of all managed devices to set this. Most possibly an aggregate attribute.
- Access:
READ_WRITE
- Data type:
DevEnum
- Data format:
SCALAR
- LowTmcLeafNodeCspSubarray.buildState
Read the Build State of the device.
- Returns:
the build state of the device
- Access:
READ
- Data type:
DevString
- Data format:
SCALAR
- LowTmcLeafNodeCspSubarray.commandTimeOut
Command execution time limit.
- Access:
READ_WRITE
- Data type:
DevUShort
- Data format:
SCALAR
- LowTmcLeafNodeCspSubarray.commandedState
The last commanded Operating State of the device. Initial string is “None”. Only other strings it can change to is “OFF”, “STANDBY” or “ON”, following the Off(), Standby() or On() commands. If the state transition commands are long running commands the commanded state will only update when the long running command starts executing.
- Access:
READ
- Data type:
DevString
- Data format:
SCALAR
- LowTmcLeafNodeCspSubarray.controlMode
The control mode of the device are REMOTE, LOCAL Tango Device accepts only from a ‘local’ client and ignores commands and queries received from TM or any other ‘remote’ clients. The Local clients has to release LOCAL control before REMOTE clients can take control again.
- Access:
READ_WRITE
- Data type:
DevEnum
- Data format:
SCALAR
- LowTmcLeafNodeCspSubarray.cspSubarrayAdminMode
Admin Mode of Csp Subarray
- Access:
READ
- Data type:
DevEnum
- Data format:
SCALAR
- LowTmcLeafNodeCspSubarray.cspSubarrayDevName
No description
- Access:
READ_WRITE
- Data type:
DevString
- Data format:
SCALAR
- LowTmcLeafNodeCspSubarray.cspSubarrayObsState
Obs State of Csp Subarray Obs State
- Access:
READ_WRITE
- Data type:
DevEnum
- Data format:
SCALAR
- LowTmcLeafNodeCspSubarray.delayModel
No description
- Access:
READ
- Data type:
DevString
- Data format:
SCALAR
- LowTmcLeafNodeCspSubarray.delayModelError
String representing the last DelayModel error.
- Access:
READ
- Data type:
DevString
- Data format:
SCALAR
- LowTmcLeafNodeCspSubarray.delayModelPSSBeam1
Delay Model PSS Beam 1
- Access:
READ
- Data type:
DevString
- Data format:
SCALAR
- LowTmcLeafNodeCspSubarray.delayModelPSSBeam10
Delay Model PSS Beam 10
- Access:
READ
- Data type:
DevString
- Data format:
SCALAR
- LowTmcLeafNodeCspSubarray.delayModelPSSBeam11
Delay Model PSS Beam 11
- Access:
READ
- Data type:
DevString
- Data format:
SCALAR
- LowTmcLeafNodeCspSubarray.delayModelPSSBeam12
Delay Model PSS Beam 12
- Access:
READ
- Data type:
DevString
- Data format:
SCALAR
- LowTmcLeafNodeCspSubarray.delayModelPSSBeam13
Delay Model PSS Beam 13
- Access:
READ
- Data type:
DevString
- Data format:
SCALAR
- LowTmcLeafNodeCspSubarray.delayModelPSSBeam14
Delay Model PSS Beam 14
- Access:
READ
- Data type:
DevString
- Data format:
SCALAR
- LowTmcLeafNodeCspSubarray.delayModelPSSBeam15
Delay Model PSS Beam 15
- Access:
READ
- Data type:
DevString
- Data format:
SCALAR
- LowTmcLeafNodeCspSubarray.delayModelPSSBeam16
Delay Model PSS Beam 16
- Access:
READ
- Data type:
DevString
- Data format:
SCALAR
- LowTmcLeafNodeCspSubarray.delayModelPSSBeam17
Delay Model PSS Beam 17
- Access:
READ
- Data type:
DevString
- Data format:
SCALAR
- LowTmcLeafNodeCspSubarray.delayModelPSSBeam18
Delay Model PSS Beam 18
- Access:
READ
- Data type:
DevString
- Data format:
SCALAR
- LowTmcLeafNodeCspSubarray.delayModelPSSBeam19
Delay Model PSS Beam 19
- Access:
READ
- Data type:
DevString
- Data format:
SCALAR
- LowTmcLeafNodeCspSubarray.delayModelPSSBeam2
Delay Model PSS Beam 2
- Access:
READ
- Data type:
DevString
- Data format:
SCALAR
- LowTmcLeafNodeCspSubarray.delayModelPSSBeam20
Delay Model PSS Beam 20
- Access:
READ
- Data type:
DevString
- Data format:
SCALAR
- LowTmcLeafNodeCspSubarray.delayModelPSSBeam21
Delay Model PSS Beam 21
- Access:
READ
- Data type:
DevString
- Data format:
SCALAR
- LowTmcLeafNodeCspSubarray.delayModelPSSBeam22
Delay Model PSS Beam 22
- Access:
READ
- Data type:
DevString
- Data format:
SCALAR
- LowTmcLeafNodeCspSubarray.delayModelPSSBeam23
Delay Model PSS Beam 23
- Access:
READ
- Data type:
DevString
- Data format:
SCALAR
- LowTmcLeafNodeCspSubarray.delayModelPSSBeam24
Delay Model PSS Beam 24
- Access:
READ
- Data type:
DevString
- Data format:
SCALAR
- LowTmcLeafNodeCspSubarray.delayModelPSSBeam25
Delay Model PSS Beam 25
- Access:
READ
- Data type:
DevString
- Data format:
SCALAR
- LowTmcLeafNodeCspSubarray.delayModelPSSBeam26
Delay Model PSS Beam 26
- Access:
READ
- Data type:
DevString
- Data format:
SCALAR
- LowTmcLeafNodeCspSubarray.delayModelPSSBeam27
Delay Model PSS Beam 27
- Access:
READ
- Data type:
DevString
- Data format:
SCALAR
- LowTmcLeafNodeCspSubarray.delayModelPSSBeam28
Delay Model PSS Beam 28
- Access:
READ
- Data type:
DevString
- Data format:
SCALAR
- LowTmcLeafNodeCspSubarray.delayModelPSSBeam29
Delay Model PSS Beam 29
- Access:
READ
- Data type:
DevString
- Data format:
SCALAR
- LowTmcLeafNodeCspSubarray.delayModelPSSBeam3
Delay Model PSS Beam 3
- Access:
READ
- Data type:
DevString
- Data format:
SCALAR
- LowTmcLeafNodeCspSubarray.delayModelPSSBeam30
Delay Model PSS Beam 30
- Access:
READ
- Data type:
DevString
- Data format:
SCALAR
- LowTmcLeafNodeCspSubarray.delayModelPSSBeam4
Delay Model PSS Beam 4
- Access:
READ
- Data type:
DevString
- Data format:
SCALAR
- LowTmcLeafNodeCspSubarray.delayModelPSSBeam5
Delay Model PSS Beam 5
- Access:
READ
- Data type:
DevString
- Data format:
SCALAR
- LowTmcLeafNodeCspSubarray.delayModelPSSBeam6
Delay Model PSS Beam 6
- Access:
READ
- Data type:
DevString
- Data format:
SCALAR
- LowTmcLeafNodeCspSubarray.delayModelPSSBeam7
Delay Model PSS Beam 7
- Access:
READ
- Data type:
DevString
- Data format:
SCALAR
- LowTmcLeafNodeCspSubarray.delayModelPSSBeam8
Delay Model PSS Beam 8
- Access:
READ
- Data type:
DevString
- Data format:
SCALAR
- LowTmcLeafNodeCspSubarray.delayModelPSSBeam9
Delay Model PSS Beam 9
- Access:
READ
- Data type:
DevString
- Data format:
SCALAR
- LowTmcLeafNodeCspSubarray.delayModelPSTBeam1
Delay Model PST Beam 1
- Access:
READ
- Data type:
DevString
- Data format:
SCALAR
- LowTmcLeafNodeCspSubarray.delayModelPSTBeam2
Delay Model PST Beam 2
- Access:
READ
- Data type:
DevString
- Data format:
SCALAR
- LowTmcLeafNodeCspSubarray.delayModelStationBeam01
Delay Model Station Beam 1
- Access:
READ
- Data type:
DevString
- Data format:
SCALAR
- LowTmcLeafNodeCspSubarray.delayModelStationBeam02
Delay Model Station Beam 2
- Access:
READ
- Data type:
DevString
- Data format:
SCALAR
- LowTmcLeafNodeCspSubarray.delayModelStationBeam03
Delay Model Station Beam 3
- Access:
READ
- Data type:
DevString
- Data format:
SCALAR
- LowTmcLeafNodeCspSubarray.delayModelStationBeam04
Delay Model Station Beam 4
- Access:
READ
- Data type:
DevString
- Data format:
SCALAR
- LowTmcLeafNodeCspSubarray.delayModelStationBeam05
Delay Model Station Beam 5
- Access:
READ
- Data type:
DevString
- Data format:
SCALAR
- LowTmcLeafNodeCspSubarray.delayModelStationBeam06
Delay Model Station Beam 6
- Access:
READ
- Data type:
DevString
- Data format:
SCALAR
- LowTmcLeafNodeCspSubarray.delayModelStationBeam07
Delay Model Station Beam 7
- Access:
READ
- Data type:
DevString
- Data format:
SCALAR
- LowTmcLeafNodeCspSubarray.delayModelStationBeam08
Delay Model Station Beam 8
- Access:
READ
- Data type:
DevString
- Data format:
SCALAR
- LowTmcLeafNodeCspSubarray.healthInfo
JSON string representing the health information.
- Access:
READ
- Data type:
DevString
- Data format:
SCALAR
- LowTmcLeafNodeCspSubarray.healthState
Health state of the monitored CSP Subarray
- Access:
READ
- Data type:
DevEnum
- Data format:
SCALAR
- LowTmcLeafNodeCspSubarray.isAdminModeEnabled
No description
- Access:
READ_WRITE
- Data type:
DevBoolean
- Data format:
SCALAR
- LowTmcLeafNodeCspSubarray.isSubsystemAvailable
Boolean Flag for sub system available
- Access:
READ
- Data type:
DevBoolean
- Data format:
SCALAR
- LowTmcLeafNodeCspSubarray.lastDeviceInfoChanged
Json String representing the last device changed in the
internal model.
- Access:
READ
- Data type:
DevString
- Data format:
SCALAR
- LowTmcLeafNodeCspSubarray.loggingLevel
Read the logging level of the device.
Initialises to LoggingLevelDefault on startup. See
LoggingLevel- Returns:
Logging level of the device.
- Access:
READ_WRITE
- Data type:
DevEnum
- Data format:
SCALAR
- LowTmcLeafNodeCspSubarray.loggingTargets
Read the additional logging targets of the device.
Note that this excludes the handlers provided by the ska_ser_logging library defaults - initialises to LoggingTargetsDefault on startup.
- Returns:
Logging level of the device.
- Access:
READ_WRITE
- Data type:
DevString
- Data format:
SPECTRUM
- Max_dim_x:
4
- LowTmcLeafNodeCspSubarray.longRunningCommandIDsInQueue
Read the IDs of the long running commands in the queue.
Every client that executes a command will receive a command ID as response. Keep track of IDs currently allocated. Entries are removed self._command_tracker._removal_time seconds after they have finished.
- Access:
READ
- Data type:
DevString
- Data format:
SPECTRUM
- Max_dim_x:
66
- LowTmcLeafNodeCspSubarray.longRunningCommandInProgress
Read the name(s) of the currently executing long running command(s).
Name(s) of command and possible abort in progress or empty string(s).
- Access:
READ
- Data type:
DevString
- Data format:
SPECTRUM
- Max_dim_x:
2
- LowTmcLeafNodeCspSubarray.longRunningCommandProgress
Read the progress of the currently executing long running command(s).
ID, progress of the currently executing command(s). Clients can subscribe to on_change event and wait for the ID they are interested in.
- Access:
READ
- Data type:
DevString
- Data format:
SPECTRUM
- Max_dim_x:
4
- LowTmcLeafNodeCspSubarray.longRunningCommandResult
Read the result of the completed long running command.
Reports unique_id, json-encoded result. Clients can subscribe to on_change event and wait for the ID they are interested in.
- Access:
READ
- Data type:
DevString
- Data format:
SPECTRUM
- Max_dim_x:
2
- LowTmcLeafNodeCspSubarray.longRunningCommandStatus
Read the status of the currently executing long running commands.
ID, status pairs of the currently executing commands. Clients can subscribe to on_change event and wait for the ID they are interested in.
- Access:
READ
- Data type:
DevString
- Data format:
SPECTRUM
- Max_dim_x:
132
- LowTmcLeafNodeCspSubarray.longRunningCommandsInQueue
Read the long running commands in the queue.
Keep track of which commands are that are currently known about. Entries are removed self._command_tracker._removal_time seconds after they have finished.
- Access:
READ
- Data type:
DevString
- Data format:
SPECTRUM
- Max_dim_x:
66
- LowTmcLeafNodeCspSubarray.lrcExecuting
Expose a signal as a Tango attribute.
- Access:
READ
- Data type:
DevString
- Data format:
SPECTRUM
- Max_dim_x:
2
- LowTmcLeafNodeCspSubarray.lrcFinished
Expose a signal as a Tango attribute.
- Access:
READ
- Data type:
DevString
- Data format:
SPECTRUM
- Max_dim_x:
100
- LowTmcLeafNodeCspSubarray.lrcProtocolVersions
Return supported protocol versions.
- Returns:
A tuple containing the lower and upper bounds of supported long running command protocol versions.
- Access:
READ
- Data type:
DevLong64
- Data format:
SPECTRUM
- Max_dim_x:
2
- LowTmcLeafNodeCspSubarray.lrcQueue
Expose a signal as a Tango attribute.
- Access:
READ
- Data type:
DevString
- Data format:
SPECTRUM
- Max_dim_x:
32
- LowTmcLeafNodeCspSubarray.simulationMode
When TRUE the device is using a simulator
- Access:
READ_WRITE
- Data type:
DevEnum
- Data format:
SCALAR
- LowTmcLeafNodeCspSubarray.testMode
If TEST the device is using testing logic
- Access:
READ_WRITE
- Data type:
DevEnum
- Data format:
SCALAR
- LowTmcLeafNodeCspSubarray.versionId
Read the Version Id of the device.
- Returns:
the version id of the device
- Access:
READ
- Data type:
DevString
- Data format:
SCALAR
Commands
- LowTmcLeafNodeCspSubarray.Abort() DevVarLongStringArray
No input parameter (DevVoid)
- Returns:
information-only string
- LowTmcLeafNodeCspSubarray.AbortCommands() DevVarLongStringArray
No input parameter (DevVoid)
- Returns:
returns (None): A tuple containing a return code and a string message indicating status. The message is for information purpose only.
- LowTmcLeafNodeCspSubarray.AssignResources(DevString) DevVarLongStringArray
- Parameters:
argin (DevString) – (not documented)
- Returns:
- return:
(not documented)
- rtype:
DevVarLongStringArray
- LowTmcLeafNodeCspSubarray.CheckLongRunningCommandStatus(DevString) DevString
command id
- Returns:
TaskStatus
- LowTmcLeafNodeCspSubarray.Configure(DevString) DevVarLongStringArray
- Parameters:
argin (DevString) – (not documented)
- Returns:
- return:
(not documented)
- rtype:
DevVarLongStringArray
- LowTmcLeafNodeCspSubarray.DebugDevice() DevUShort
No input parameter (DevVoid)
- Returns:
The TCP port the debugger is listening on.
- LowTmcLeafNodeCspSubarray.End() DevVarLongStringArray
No input parameter (DevVoid)
- Returns:
- return:
(not documented)
- rtype:
DevVarLongStringArray
- LowTmcLeafNodeCspSubarray.EndScan() DevVarLongStringArray
No input parameter (DevVoid)
- Returns:
- return:
(not documented)
- rtype:
DevVarLongStringArray
- LowTmcLeafNodeCspSubarray.GetVersionInfo() DevVarStringArray
No input parameter (DevVoid)
- Returns:
returns (None): The result code and the command unique ID
- LowTmcLeafNodeCspSubarray.Init() DevVoid
Init
- LowTmcLeafNodeCspSubarray.Off() DevVarLongStringArray
No input parameter (DevVoid)
- Returns:
[ResultCode][message or command id]
- LowTmcLeafNodeCspSubarray.On() DevVarLongStringArray
No input parameter (DevVoid)
- Returns:
[ResultCode][message or command id]
- LowTmcLeafNodeCspSubarray.ReleaseAllResources() DevVarLongStringArray
No input parameter (DevVoid)
- Returns:
- return:
(not documented)
- rtype:
DevVarLongStringArray
- LowTmcLeafNodeCspSubarray.Reset() DevVarLongStringArray
No input parameter (DevVoid)
- Returns:
[ResultCode][message or command id]
- LowTmcLeafNodeCspSubarray.Restart() DevVarLongStringArray
No input parameter (DevVoid)
- Returns:
- return:
(not documented)
- rtype:
DevVarLongStringArray
- LowTmcLeafNodeCspSubarray.Scan(DevString) DevVarLongStringArray
- Parameters:
argin (DevString) – (not documented)
- Returns:
- return:
(not documented)
- rtype:
DevVarLongStringArray
- LowTmcLeafNodeCspSubarray.SetAdminMode(DevEnum) DevVarLongStringArray
The input string in JSON format.
- Returns:
(ReturnType, ‘informational message’)
- LowTmcLeafNodeCspSubarray.Standby() DevVarLongStringArray
No input parameter (DevVoid)
- Returns:
[ResultCode][message or command id]