=========================== LowTmcSubarray Tango Device =========================== Provides the monitoring and control interface required by users as well as other TM Components (such as OET, Central Node) for a Subarray. :Device Properties: MccsSubarrayLNFQDN: This property contains the FQDN of the MCCS Subarray Leaf Node associated with the Subarray Node. MccsSubarrayFQDN: This property contains the FQDN of the MCCS Subarray associated with the Subarray Node. :Device Attributes: Properties ---------- .. index:: single: AbortCommandTimeOut; LowTmcSubarray.AbortCommandTimeOut .. py:attribute:: AbortCommandTimeOut :module: LowTmcSubarray :data type: DevUShort :default value: 40 .. index:: single: CapabilityTypes; LowTmcSubarray.CapabilityTypes .. py:attribute:: CapabilityTypes :module: LowTmcSubarray :data type: DevVarStringArray .. index:: single: CommandTimeOutDefault; LowTmcSubarray.CommandTimeOutDefault .. py:attribute:: CommandTimeOutDefault :module: LowTmcSubarray :data type: DevFloat :default value: 30 .. index:: single: CspAssignResourcesInterfaceURL; LowTmcSubarray.CspAssignResourcesInterfaceURL .. py:attribute:: CspAssignResourcesInterfaceURL :module: LowTmcSubarray This property contains the interface URL of theCSP sub-system for AssignResources command :data type: DevString .. index:: single: CspScanInterfaceURL; LowTmcSubarray.CspScanInterfaceURL .. py:attribute:: CspScanInterfaceURL :module: LowTmcSubarray This property contains the interface URL of theCSP sub-system for Scan command :data type: DevString .. index:: single: CspSubarrayFQDN; LowTmcSubarray.CspSubarrayFQDN .. py:attribute:: CspSubarrayFQDN :module: LowTmcSubarray This property contains the FQDN of the CSP Subarrayassociated with the Subarray Node. :data type: DevString .. index:: single: CspSubarrayLNFQDN; LowTmcSubarray.CspSubarrayLNFQDN .. py:attribute:: CspSubarrayLNFQDN :module: LowTmcSubarray This property contains the FQDN of the CSP Subarray Leaf Nodeassociated with the Subarray Node. :data type: DevString .. index:: single: DevFamily; LowTmcSubarray.DevFamily .. py:attribute:: DevFamily :module: LowTmcSubarray :data type: DevString :default value: leaf-node .. index:: single: EventSubscriptionCheckPeriod; LowTmcSubarray.EventSubscriptionCheckPeriod .. py:attribute:: EventSubscriptionCheckPeriod :module: LowTmcSubarray :data type: DevFloat :default value: 1 .. index:: single: GroupDefinitions; LowTmcSubarray.GroupDefinitions .. py:attribute:: GroupDefinitions :module: LowTmcSubarray :data type: DevVarStringArray .. index:: single: IsAutoRecoveryEnabled; LowTmcSubarray.IsAutoRecoveryEnabled .. py:attribute:: IsAutoRecoveryEnabled :module: LowTmcSubarray :data type: DevBoolean .. index:: single: JonesURI; LowTmcSubarray.JonesURI .. py:attribute:: JonesURI :module: LowTmcSubarray This property contains URI for Jones :data type: DevString .. index:: single: LivelinessCheckPeriod; LowTmcSubarray.LivelinessCheckPeriod .. py:attribute:: LivelinessCheckPeriod :module: LowTmcSubarray :data type: DevFloat :default value: 1 .. index:: single: LoggingLevelDefault; LowTmcSubarray.LoggingLevelDefault .. py:attribute:: LoggingLevelDefault :module: LowTmcSubarray :data type: DevUShort :default value: 4 .. index:: single: LoggingTargetsDefault; LowTmcSubarray.LoggingTargetsDefault .. py:attribute:: LoggingTargetsDefault :module: LowTmcSubarray :data type: DevVarStringArray :default value: ['tango::logger'] .. index:: single: MCCSControllerFQDN; LowTmcSubarray.MCCSControllerFQDN .. py:attribute:: MCCSControllerFQDN :module: LowTmcSubarray This property contains the FQDN of the MCCSController associated with the Subarray Node. :data type: DevString .. index:: single: MccsConfigureInterfaceURL; LowTmcSubarray.MccsConfigureInterfaceURL .. py:attribute:: MccsConfigureInterfaceURL :module: LowTmcSubarray This property contains the interface URL of theMCCS sub-system for Configure command :data type: DevString :default value: https://schema.skao.int/ska-low-mccs-configure/1.0 .. index:: single: MccsMasterLNFQDN; LowTmcSubarray.MccsMasterLNFQDN .. py:attribute:: MccsMasterLNFQDN :module: LowTmcSubarray This property contains the FQDN of the MCCSMaster Leaf Node associated with the Subarray Node. :data type: DevString .. index:: single: MccsReleaseInterfaceURL; LowTmcSubarray.MccsReleaseInterfaceURL .. py:attribute:: MccsReleaseInterfaceURL :module: LowTmcSubarray This property contains the interface URL of theMCCS sub-system for Release command :data type: DevString .. index:: single: MccsScanInterfaceURL; LowTmcSubarray.MccsScanInterfaceURL .. py:attribute:: MccsScanInterfaceURL :module: LowTmcSubarray This property contains the interface URL of theMCCS sub-system for Scan command :data type: DevString :default value: https://schema.skao.int/ska-low-mccs-scan/3.0 .. index:: single: MccsSubarrayFQDN; LowTmcSubarray.MccsSubarrayFQDN .. py:attribute:: MccsSubarrayFQDN :module: LowTmcSubarray This property contains the FQDN of theMCCS Subarray associated with the Subarray Node. :data type: DevString .. index:: single: MccsSubarrayLNFQDN; LowTmcSubarray.MccsSubarrayLNFQDN .. py:attribute:: MccsSubarrayLNFQDN :module: LowTmcSubarray This property contains the FQDN of the MCCSSubarray Leaf Node associated with the Subarray Node. :data type: DevString .. index:: single: PreRecoveryCheckTimeDuration; LowTmcSubarray.PreRecoveryCheckTimeDuration .. py:attribute:: PreRecoveryCheckTimeDuration :module: LowTmcSubarray Time duration for subsystems to reach to stableobservation states before auto recovery :data type: DevDouble :default value: 1.0 .. index:: single: ProxyTimeout; LowTmcSubarray.ProxyTimeout .. py:attribute:: ProxyTimeout :module: LowTmcSubarray :data type: DevUShort :default value: 500 .. index:: single: ScanStartTimeEnabled; LowTmcSubarray.ScanStartTimeEnabled .. py:attribute:: ScanStartTimeEnabled :module: LowTmcSubarray Flag to control start_time key injection in Scan cmd interface :data type: DevBoolean .. index:: single: SdpScanInterfaceURL; LowTmcSubarray.SdpScanInterfaceURL .. py:attribute:: SdpScanInterfaceURL :module: LowTmcSubarray This property contains the interface URL of theSDP sub-system for Scan command :data type: DevString .. index:: single: SdpSubarrayFQDN; LowTmcSubarray.SdpSubarrayFQDN .. py:attribute:: SdpSubarrayFQDN :module: LowTmcSubarray This property contains the FQDN of the SDP Subarrayassociated with the Subarray Node. :data type: DevString .. index:: single: SdpSubarrayLNFQDN; LowTmcSubarray.SdpSubarrayLNFQDN .. py:attribute:: SdpSubarrayLNFQDN :module: LowTmcSubarray This property contains the FQDN of the SDP Subarray Leaf Nodeassociated with the Subarray Node. :data type: DevString .. index:: single: SkaLevel; LowTmcSubarray.SkaLevel .. py:attribute:: SkaLevel :module: LowTmcSubarray :data type: DevShort :default value: 4 .. index:: single: SubID; LowTmcSubarray.SubID .. py:attribute:: SubID :module: LowTmcSubarray :data type: DevString .. index:: single: TelmodelPath; LowTmcSubarray.TelmodelPath .. py:attribute:: TelmodelPath :module: LowTmcSubarray Telmodel path for array layout. :data type: DevString .. index:: single: TelmodelSource; LowTmcSubarray.TelmodelSource .. py:attribute:: TelmodelSource :module: LowTmcSubarray Telmodel source for array layout. :data type: DevString Attributes ---------- .. index:: single: State; LowTmcSubarray.State .. py:attribute:: State :module: LowTmcSubarray The operational state of the device as enumeration. :access: READ :data type: DevState :data format: SCALAR .. index:: single: Status; LowTmcSubarray.Status .. py:attribute:: Status :module: LowTmcSubarray More detailed textual information about the device's status. :access: READ :data type: DevString :data format: SCALAR .. index:: single: activationTime; LowTmcSubarray.activationTime .. py:attribute:: activationTime :module: LowTmcSubarray The time of activation in seconds since Unix epoch. :access: READ :data type: DevDouble :data format: SCALAR :unit: s .. index:: single: adminMode; LowTmcSubarray.adminMode .. py:attribute:: adminMode :module: LowTmcSubarray 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 .. index:: single: arrayLayoutUrl; LowTmcSubarray.arrayLayoutUrl .. py:attribute:: arrayLayoutUrl :module: LowTmcSubarray Get the memorized Array Layout URI. :access: READ_WRITE :data type: DevString :data format: SCALAR .. index:: single: assignedResources; LowTmcSubarray.assignedResources .. py:attribute:: assignedResources :module: LowTmcSubarray Expose a signal as a Tango attribute. :access: READ :data type: DevString :data format: SPECTRUM :max_dim_x: 1024 .. index:: single: buildState; LowTmcSubarray.buildState .. py:attribute:: buildState :module: LowTmcSubarray Read the Build State of the device. :return: the build state of the device :access: READ :data type: DevString :data format: SCALAR .. index:: single: commandFailureInfo; LowTmcSubarray.commandFailureInfo .. py:attribute:: commandFailureInfo :module: LowTmcSubarray Information about command failure :access: READ :data type: DevString :data format: SCALAR .. index:: single: commandTimeOut; LowTmcSubarray.commandTimeOut .. py:attribute:: commandTimeOut :module: LowTmcSubarray Command execution time limit. :access: READ_WRITE :data type: DevUShort :data format: SCALAR .. index:: single: commandedObsState; LowTmcSubarray.commandedObsState .. py:attribute:: commandedObsState :module: LowTmcSubarray The last commanded stable Observation State of the device. Initial value is EMPTY. The only stable states it can change to are EMPTY, IDLE, READY or ABORTED, following the start of any state transition command. :access: READ :data type: DevEnum :data format: SCALAR .. index:: single: commandedState; LowTmcSubarray.commandedState .. py:attribute:: commandedState :module: LowTmcSubarray 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 .. index:: single: configJson; LowTmcSubarray.configJson .. py:attribute:: configJson :module: LowTmcSubarray Latest successful configuration json :access: READ :data type: DevString :data format: SCALAR .. index:: single: configurationDelayExpected; LowTmcSubarray.configurationDelayExpected .. py:attribute:: configurationDelayExpected :module: LowTmcSubarray The expected configuration delay of the device in seconds. :access: READ :data type: DevUShort :data format: SCALAR :unit: seconds .. index:: single: configurationProgress; LowTmcSubarray.configurationProgress .. py:attribute:: configurationProgress :module: LowTmcSubarray The percentage configuration progress of the device. :access: READ :data type: DevUShort :data format: SCALAR :unit: % .. index:: single: configuredCapabilities; LowTmcSubarray.configuredCapabilities .. py:attribute:: configuredCapabilities :module: LowTmcSubarray The cabailities configured in the device. For example, ["Correlators:512", "PssBeams:4", "PstBeams:4", "VlbiBeams:0"]. :access: READ :data type: DevString :data format: SPECTRUM :max_dim_x: 10 .. index:: single: controlMode; LowTmcSubarray.controlMode .. py:attribute:: controlMode :module: LowTmcSubarray 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 .. index:: single: healthInfo; LowTmcSubarray.healthInfo .. py:attribute:: healthInfo :module: LowTmcSubarray Expose a signal as a Tango attribute. :access: READ :data type: DevString :data format: SCALAR .. index:: single: healthState; LowTmcSubarray.healthState .. py:attribute:: healthState :module: LowTmcSubarray Read the Health State of the device. It interprets the current device condition and condition of all managed devices to set this. Most possibly an aggregate attribute. :access: READ :data type: DevEnum :data format: SCALAR .. index:: single: internalModel; LowTmcSubarray.internalModel .. py:attribute:: internalModel :module: LowTmcSubarray Json String representing the entire internal model. :access: READ :data type: DevString :data format: SCALAR .. index:: single: isAdminModeEnabled; LowTmcSubarray.isAdminModeEnabled .. py:attribute:: isAdminModeEnabled :module: LowTmcSubarray Return the isAdminModeEnabled attribute value Returns: bool: True if the admin mode is enabled, False otherwise :access: READ_WRITE :data type: DevBoolean :data format: SCALAR .. index:: single: isSubarrayAvailable; LowTmcSubarray.isSubarrayAvailable .. py:attribute:: isSubarrayAvailable :module: LowTmcSubarray Shows aggregated value for availability on subarray device :access: READ :data type: DevBoolean :data format: SCALAR .. index:: single: lastDeviceInfoChanged; LowTmcSubarray.lastDeviceInfoChanged .. py:attribute:: lastDeviceInfoChanged :module: LowTmcSubarray Json String representing the last device info changed in the internal model. :access: READ :data type: DevString :data format: SCALAR .. index:: single: loggingLevel; LowTmcSubarray.loggingLevel .. py:attribute:: loggingLevel :module: LowTmcSubarray Read the logging level of the device. Initialises to LoggingLevelDefault on startup. See :py:class:`~ska_control_model.LoggingLevel` :return: Logging level of the device. :access: READ_WRITE :data type: DevEnum :data format: SCALAR .. index:: single: loggingTargets; LowTmcSubarray.loggingTargets .. py:attribute:: loggingTargets :module: LowTmcSubarray 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. :return: Logging level of the device. :access: READ_WRITE :data type: DevString :data format: SPECTRUM :max_dim_x: 4 .. index:: single: longRunningCommandIDsInQueue; LowTmcSubarray.longRunningCommandIDsInQueue .. py:attribute:: longRunningCommandIDsInQueue :module: LowTmcSubarray 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 .. index:: single: longRunningCommandInProgress; LowTmcSubarray.longRunningCommandInProgress .. py:attribute:: longRunningCommandInProgress :module: LowTmcSubarray 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 .. index:: single: longRunningCommandProgress; LowTmcSubarray.longRunningCommandProgress .. py:attribute:: longRunningCommandProgress :module: LowTmcSubarray 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 .. index:: single: longRunningCommandResult; LowTmcSubarray.longRunningCommandResult .. py:attribute:: longRunningCommandResult :module: LowTmcSubarray 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 .. index:: single: longRunningCommandStatus; LowTmcSubarray.longRunningCommandStatus .. py:attribute:: longRunningCommandStatus :module: LowTmcSubarray 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 .. index:: single: longRunningCommandsInQueue; LowTmcSubarray.longRunningCommandsInQueue .. py:attribute:: longRunningCommandsInQueue :module: LowTmcSubarray 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 .. index:: single: lrcExecuting; LowTmcSubarray.lrcExecuting .. py:attribute:: lrcExecuting :module: LowTmcSubarray Expose a signal as a Tango attribute. :access: READ :data type: DevString :data format: SPECTRUM :max_dim_x: 2 .. index:: single: lrcFinished; LowTmcSubarray.lrcFinished .. py:attribute:: lrcFinished :module: LowTmcSubarray Expose a signal as a Tango attribute. :access: READ :data type: DevString :data format: SPECTRUM :max_dim_x: 100 .. index:: single: lrcProtocolVersions; LowTmcSubarray.lrcProtocolVersions .. py:attribute:: lrcProtocolVersions :module: LowTmcSubarray Return supported protocol versions. :return: 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 .. index:: single: lrcQueue; LowTmcSubarray.lrcQueue .. py:attribute:: lrcQueue :module: LowTmcSubarray Expose a signal as a Tango attribute. :access: READ :data type: DevString :data format: SPECTRUM :max_dim_x: 32 .. index:: single: obsMode; LowTmcSubarray.obsMode .. py:attribute:: obsMode :module: LowTmcSubarray The Observation Mode of the device. :access: READ :data type: DevEnum :data format: SCALAR .. index:: single: obsState; LowTmcSubarray.obsState .. py:attribute:: obsState :module: LowTmcSubarray The Observation State of the device. :access: READ :data type: DevEnum :data format: SCALAR .. index:: single: sbID; LowTmcSubarray.sbID .. py:attribute:: sbID :module: LowTmcSubarray ID of ongoing Scheduling Block :access: READ :data type: DevString :data format: SCALAR .. index:: single: scanDuration; LowTmcSubarray.scanDuration .. py:attribute:: scanDuration :module: LowTmcSubarray This attribute is used for exposing the scan duration of ongoing scan to other subsystems. Returns: float: The scan duration of the ongoing scan :access: READ :data type: DevDouble :data format: SCALAR .. index:: single: scanID; LowTmcSubarray.scanID .. py:attribute:: scanID :module: LowTmcSubarray ID of ongoing SCAN :access: READ :data type: DevString :data format: SCALAR .. index:: single: scanStartTimeOffset; LowTmcSubarray.scanStartTimeOffset .. py:attribute:: scanStartTimeOffset :module: LowTmcSubarray Offset for start_time for scan command in seconds. :access: READ_WRITE :data type: DevFloat :data format: SCALAR :unit: s .. index:: single: simulationMode; LowTmcSubarray.simulationMode .. py:attribute:: simulationMode :module: LowTmcSubarray When TRUE the device is using a simulator :access: READ_WRITE :data type: DevEnum :data format: SCALAR .. index:: single: testMode; LowTmcSubarray.testMode .. py:attribute:: testMode :module: LowTmcSubarray If TEST the device is using testing logic :access: READ_WRITE :data type: DevEnum :data format: SCALAR .. index:: single: transformedInternalModel; LowTmcSubarray.transformedInternalModel .. py:attribute:: transformedInternalModel :module: LowTmcSubarray Json String representing the entire internal model transformed for better reading. :access: READ :data type: DevString :data format: SCALAR .. index:: single: versionId; LowTmcSubarray.versionId .. py:attribute:: versionId :module: LowTmcSubarray Read the Version Id of the device. :return: the version id of the device :access: READ :data type: DevString :data format: SCALAR Commands -------- .. index:: single: Abort; LowTmcSubarray.Abort .. py:method:: Abort() -> DevVarLongStringArray :module: LowTmcSubarray No input parameter (DevVoid) :returns: information-only string .. index:: single: AbortCommands; LowTmcSubarray.AbortCommands .. py:method:: AbortCommands() -> DevVarLongStringArray :module: LowTmcSubarray 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. .. index:: single: AssignResources; LowTmcSubarray.AssignResources .. py:method:: AssignResources(DevString) -> DevVarLongStringArray :module: LowTmcSubarray argin (str): the resources to be assigned :returns: returns (None): A tuple containing a return code and a string message indicating status. The message is for information purpose only. .. index:: single: CheckLongRunningCommandStatus; LowTmcSubarray.CheckLongRunningCommandStatus .. py:method:: CheckLongRunningCommandStatus(DevString) -> DevString :module: LowTmcSubarray command id :returns: TaskStatus .. index:: single: Configure; LowTmcSubarray.Configure .. py:method:: Configure(DevString) -> DevVarLongStringArray :module: LowTmcSubarray argin (str): configuration specification :returns: returns (None): A tuple containing a return code and a string message indicating status. The message is for information purpose only. .. index:: single: DebugDevice; LowTmcSubarray.DebugDevice .. py:method:: DebugDevice() -> DevUShort :module: LowTmcSubarray No input parameter (DevVoid) :returns: The TCP port the debugger is listening on. .. index:: single: End; LowTmcSubarray.End .. py:method:: End() -> DevVarLongStringArray :module: LowTmcSubarray 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. .. index:: single: EndScan; LowTmcSubarray.EndScan .. py:method:: EndScan() -> DevVarLongStringArray :module: LowTmcSubarray 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. .. index:: single: GetVersionInfo; LowTmcSubarray.GetVersionInfo .. py:method:: GetVersionInfo() -> DevVarStringArray :module: LowTmcSubarray No input parameter (DevVoid) :returns: returns (None): The result code and the command unique ID .. index:: single: Init; LowTmcSubarray.Init .. py:method:: Init() -> DevVoid :module: LowTmcSubarray Init .. index:: single: ObsReset; LowTmcSubarray.ObsReset .. py:method:: ObsReset() -> DevVarLongStringArray :module: LowTmcSubarray No input parameter (DevVoid) :returns: [ResultCode][message or command id] .. index:: single: Off; LowTmcSubarray.Off .. py:method:: Off() -> DevVarLongStringArray :module: LowTmcSubarray 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. .. index:: single: On; LowTmcSubarray.On .. py:method:: On() -> DevVarLongStringArray :module: LowTmcSubarray No input parameter (DevVoid) :returns: returns ((ResultCode, str)): None .. index:: single: ReleaseAllResources; LowTmcSubarray.ReleaseAllResources .. py:method:: ReleaseAllResources() -> DevVarLongStringArray :module: LowTmcSubarray 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. .. index:: single: ReleaseResources; LowTmcSubarray.ReleaseResources .. py:method:: ReleaseResources(DevString) -> DevVarLongStringArray :module: LowTmcSubarray The resources to be released :returns: [ResultCode][message or command id] .. index:: single: Reset; LowTmcSubarray.Reset .. py:method:: Reset() -> DevVarLongStringArray :module: LowTmcSubarray No input parameter (DevVoid) :returns: [ResultCode][message or command id] .. index:: single: Restart; LowTmcSubarray.Restart .. py:method:: Restart() -> DevVarLongStringArray :module: LowTmcSubarray 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. .. index:: single: Scan; LowTmcSubarray.Scan .. py:method:: Scan(DevString) -> DevVarLongStringArray :module: LowTmcSubarray argin (Array of str): Information about the scan :returns: returns (None): A tuple containing a return code and a string message indicating status. The message is for information purpose only. .. index:: single: SetAdminMode; LowTmcSubarray.SetAdminMode .. py:method:: SetAdminMode(DevString) -> DevVarLongStringArray :module: LowTmcSubarray argin (str): The adminMode in json format :returns: returns (None): A tuple containing a return code and a string message indicating status. The message is for information purpose only. .. index:: single: Standby; LowTmcSubarray.Standby .. py:method:: Standby() -> DevVarLongStringArray :module: LowTmcSubarray 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.