Helper_MCCS_Subarray_Device

This module implements the Helper Mccs subarray device

class ska_tmc_simulators.helper_mccs_subarray_device.HelperMccsSubarrayDevice(*args: Any, **kwargs: Any)

Bases: HelperSubArrayDevice

A device exposing commands and attributes of the Mccs Subarray Device.

InitCommand = None
init_device()
assignedResources() str
lrcProtocolVersions() tuple[int, int]

Return supported protocol versions.

Returns:

A tuple containing the lower and upper bounds of supported long running command protocol versions.

ReleaseResources(argin) Tuple[List[ska_tango_base.commands.ResultCode], List[str]]

This method simulates ReleaseResources command on MCCS subarray device

Returns:

ResultCode and message

SetDirectassignedResources(argin: tuple) None

Triggers an assignedResources attribute change.