Helper_SDP_Queue_Connector_Device

This module defines a helper device that acts as SDP Queue Connector in testing.

class ska_tmc_simulators.helper_sdp_queue_connector_device.HelperSdpQueueConnector(*args: Any, **kwargs: Any)

Bases: HelperBaseDevice

A helper device that emulates the behavior of pointing_cal_{dish_id} attributes from SdpQueueConnector device for testing. Queue Connector is a tango device of SDP.

init_device()
lrcProtocolVersions() tuple[int, int]

Return supported protocol versions.

Returns:

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

pointing_cal_SKA001() list[float]

Attribute to give calibrated pointing offsets of dish SKA001

pointing_cal_SKA002() list[float]

Attribute to give calibrated pointing offsets of dish SKA002

pointing_cal_SKA003() list[float]

Attribute to give calibrated pointing offsets of dish SKA003

pointing_cal_SKA004() list[float]

Attribute to give calibrated pointing offsets of dish SKA004

pointing_cal_SKA036() list[float]

Attribute to give calibrated pointing offsets of dish SKA036

pointing_cal_SKA063() list[float]

Attribute to give calibrated pointing offsets of dish SKA063

pointing_cal_SKA100() list[float]

Attribute to give calibrated pointing offsets of dish SKA100

SetPointingCalSka001(pointing_cal: list) None

This method sets the value of pointing_cal_SKA001 attribute also push the event for the attribute

SetPointingCalSka002(pointing_cal: list) None

This method sets the value of pointing_cal_SKA002 attribute also push the event for the attribute

SetPointingCalSka003(pointing_cal: list) None

This method sets the value of pointing_cal_SKA003 attribute also push the event for the attribute

SetPointingCalSka004(pointing_cal: list) None

This method sets the value of pointing_cal_SKA004 attribute also push the event for the attribute

SetPointingCalSka036(pointing_cal: list) None

This method sets the value of pointing_cal_SKA036 attribute also push the event for the attribute

SetPointingCalSka063(pointing_cal: list) None

This method sets the value of pointing_cal_SKA063 attribute also push the event for the attribute

SetPointingCalSka100(pointing_cal: list) None

This method sets the value of pointing_cal_SKA100 attribute also push the event for the attribute