Observation Execution APIs

The observation execution can be done by following a sequence of APIs as follows:

Before performing any observation related operation it is necessary that the telescope is in ON state.

Additionally, monitoring of individual subarray can be done by reading/subscribing to the attributes exposed by various Subarray Node. Please refer to Knowledge Base > Components > Subarray Node for more details.

Delay Model

The delay models are exposed by CSP Subarray Leaf Node in the respective subarray. A separate attribute is implemented for each of the beam for which delays are calculated.

Following are the details of the attributes exposed for Subarray beams:

Attribute

Description

delayModelStationBeam01

Delay model data for MCCS Station Beam 01. Maps to mccs.subarray_beams[0]. Includes logical bands, apertures, and sky coordinates.

delayModelStationBeam02

Delay model data for MCCS Station Beam 02 (mccs.subarray_beams[1]).

delayModelStationBeam03

Delay model data for MCCS Station Beam 03 (mccs.subarray_beams[2]).

delayModelStationBeam02

Delay model data for MCCS Station Beam 04 (mccs.subarray_beams[3]).

Following are the details of the attributes exposed for PST beams:

Attribute

Description

delayModelPSTBeam1

Delay model data for PST Beam 1. Maps to csp.lowcbf.timing_beams.beams[0]. Includes station beam reference, weights, and sky field attributes.

delayModelPSTBeam2

Delay model data for PST Beam 2. Maps to csp.lowcbf.timing_beams.beams[1]. Includes station beam reference, weights, and sky field attributes.