Dish Master
SKA Dish Master TANGO device server
- class tmcprototype.dishmaster.src.dishmaster.dish_master.DishMaster(*args: Any, **kwargs: Any)
SKA Dish Master TANGO device server
- always_executed_hook()
Internal construct of TANGO.
- azimuth()
Calculates the azimuth angle difference.
- check_slew()
Waits until the Dish is slewing and stows it later.
- Returns
None
- decrement_position(argin)
Decrements the current pointing coordinates gradually to match the desired pointing coordinates.
- Parameters
argin – Difference between current and desired Azimuth/Elevation angle.
- Returns
None
- delete_device()
Internal construct of TANGO.
- elevation()
Calculates the elevation angle difference.
- increment_position(argin)
Increments the current pointing coordinates gradually to match the desired pointing coordinates.
- Parameters
argin – Difference between current and desired Azimuth/Elevation angle.
- Returns
None
- init_device()
Initializes the properties and attributes of DishMaster.
- Returns
None
- is_Scan_allowed()
Checks if the Scan is allowed in the current state of DishMaster.
- is_SetMaintenanceMode_allowed()
Checks if SetMaintenanceMode is allowed in the current state of DishMaster.
- is_SetOperateMode_allowed()
Checks if SetOperateMode is allowed in the current state of DishMaster.
- is_SetStandbyFPMode_allowed()
Checks if the SetStandbyFPMode is allowed in the current state of DishMaster.
- is_SetStandbyLPMode_allowed()
Checks if the SetStandbyLPMode is allowed in the current pointing state of DishMaster.
- is_SetStowMode_allowed()
Checks if the SetStowMode is allowed in the current state of DishMaster.
- is_StartCapture_allowed()
Checks if the StartCapture is allowed in the current state of DishMaster.
- is_StopCapture_allowed()
Checks if the StopCapture is allowed in the current state of DishMaster.
- point()
Points the dish towards the desired pointing coordinates.
- read_AzElOffset()
Internal construct of TANGO. Returns Azimuth and Elevation pointing limits of Dish.
- read_ConfiguredBand()
Internal construct of TANGO. Returns the band configured for the Dish.
- read_WindSpeed()
Internal construct of TANGO. Returns the Wind speed.
- read_achievedPointing()
Internal construct of TANGO. Returns the achieved pointing coordinates of Dish.
- read_azimuthOverWrap()
Internal construct of TANGO. Returns boolean to notify if Dish Azimuth is beyond Azimuth wrap limit.
- read_capturing()
Internal construct of TANGO. Returns true if the dish is capturing the data, else false.
- read_desiredPointing()
Internal construct of TANGO. Returns the desired pointing coordinates of Dish.
- read_dishMode()
Internal construct of TANGO. Returns the dishMode.
- read_pointingState()
Internal construct of TANGO. Returns the pointingState.
- read_toggleFault()
Internal construct of TANGO.Returns the toggleFault .
- track_slew()
Completes slewing of Dish in 10 steps.
- Returns
None
- write_WindSpeed(value)
Internal construct of TANGO. Sets the wind speed.
- Parameters
value – WindSpeed
- Returns
None
- write_band1SamplerFrequency(value)
Internal construct of TANGO. Sets the band1 sampler frequency.
- Parameters
value – band1SamplerFrequency
- Returns
None
- write_band2SamplerFrequency(value)
Internal construct of TANGO. Sets the band2 sampler frequency.
- Parameters
value – band2SamplerFrequency
- Returns
None
- write_band3SamplerFrequency(value)
Internal construct of TANGO. Sets the band3 sampler frequency.
- Parameters
value – band3SamplerFrequency
- Returns
None
- write_band4SamplerFrequency(value)
Internal construct of TANGO. Sets band4 sampler frequency.
- Parameters
value – band4SamplerFrequency
- Returns
None
- write_band5aSamplerFrequency(value)
Internal construct of TANGO. Sets the band5a sampler frequency.
- Parameters
value – band5aSamplerFrequency
- Returns
None
- write_band5bSamplerFrequency(value)
Internal construct of TANGO. Sets the band5b sampler frequency.
- Parameters
value – band5bSamplerFrequency
- Returns
None
- write_desiredPointing(value)
Internal construct of TANGO. Sets the desired pointing coordinates of Dish.
- Parameters
value – desiredPointing
- Returns
None
- write_toggleFault(value)
Internal construct of TANGO
- tmcprototype.dishmaster.src.dishmaster.dish_master.main(args=None, **kwargs)
Runs the DishMaster.
- Parameters
args – Arguments internal to TANGO
kwargs – Arguments internal to TANGO
- Returns
DishMaster TANGO object.