FspPssSubarray Class
- class ska_mid_cbf_mcs.fsp.fsp_pss_subarray_device.FspPssSubarray(*args: Any, **kwargs: Any)[source]
Bases:
CspSubElementObsDevice
FspPssSubarray TANGO device class for the FspPssSubarray prototype
- class InitCommand(*args: Any, **kwargs: Any)[source]
Bases:
InitCommand
A class for the FspPssSubarray’s init_device() “command”.
- create_component_manager() FspPssSubarrayComponentManager [source]
Create and return a component manager for this device.
- Returns:
a component manager for this device.
- read_receptors() List[int] [source]
Read the receptors attribute.
- Returns:
the receptors attribute.
- Return type:
List[int]
- read_searchBeams() List[str] [source]
Read the searchBeams attribute.
- Returns:
the searchBeams attribute.
- Return type:
List[str]
- read_searchBeamID() List[int] [source]
Read the searchBeamID attribute.
- Returns:
the searchBeamID attribute.
- Return type:
List[int]
- read_searchWindowID() List[int] [source]
Read the searchWindowID attribute.
- Returns:
the searchWindowID attribute.
- Return type:
List[int]
- read_outputEnable() bool [source]
Read the outputEnable attribute. Used to enable/disable transmission of the output products.
- Returns:
the outputEnable attribute.
- Return type:
- write_scanID(value: int) None [source]
Write the scanID attribute.
- Parameters:
value – the scanID attribute value.
- read_configID() str [source]
Read the configID attribute.
- Returns:
the configID attribute.
- Return type:
- write_configID(value: str) None [source]
Write the configID attribute.
- Parameters:
value – the configID attribute value.
- class OnCommand(*args: Any, **kwargs: Any)[source]
Bases:
OnCommand
A class for the FspPssSubarray’s On() command.
- class OffCommand(*args: Any, **kwargs: Any)[source]
Bases:
OffCommand
A class for the FspPssSubarray’s Off() command.
- class StandbyCommand(*args: Any, **kwargs: Any)[source]
Bases:
StandbyCommand
A class for the FspPssSubarray’s Standby() command.
- class ConfigureScanCommand(*args: Any, **kwargs: Any)[source]
Bases:
ConfigureScanCommand
A class for the FspPssSubarray’s ConfigureScan() command.
- do(argin: str) Tuple[ska_tango_base.commands.ResultCode, str] [source]
Stateless hook for ConfigureScan() command functionality.
- class ScanCommand(*args: Any, **kwargs: Any)[source]
Bases:
ScanCommand
A class for the FspPssSubarray’s Scan() command.
- class EndScanCommand(*args: Any, **kwargs: Any)[source]
Bases:
EndScanCommand
A class for the FspPssSubarray’s Scan() command.
- do() Tuple[ska_tango_base.commands.ResultCode, str] [source]
Stateless hook for Scan() command functionality.
- Returns:
A tuple containing a return code and a string message indicating status. The message is for information purpose only.
- Return type:
(ResultCode, str)
- Raises:
CommandError
if the configuration data validation fails.