Helper_SDP_Subarray_Leaf_Device

This module implements the Helper devices for subarray leaf nodes for testing an integrated TMC

class ska_tmc_simulators.helper_sdp_subarray_leaf_device.HelperSdpSubarrayLeafDevice(*args: Any, **kwargs: Any)

Bases: HelperSubarrayLeafDevice

A device exposing commands and attributes of the SDP Subarray Leaf Nodes devices.

InitCommand = None
init_device() None
read_sdpSubarrayObsState()

Reads the current observation state of the SDP subarray

Returns:

obsstate value

read_sdpSubarrayAdminMode()

Reads the admin mode of the SDP subarray leaf node

Returns:

admin mode

SetSdpSubarrayLeafNodeObsState(argin: int) None

Trigger a ObsState change

SetSdpSubarrayLeafNodeAdminMode(argin: int) None

Trigger a admin mode change

push_obs_state_event(obs_state: int) None

This Method pushes change event for subarray observation state

Args:

obs_state (ObsState): Observation state of subarray