Json Command Input Templates
The following templates can be used as input for the specific command. They are those used in Low CSP.LMC integration tests.
Assign Resources without PST
{
"interface": "https://schema.skao.int/ska-low-csp-assignresources/2.0",
"common": {
"subarray_id": 1
},
"lowcbf":{},
}
Assign Resources with PST
- ::
- {
“interface”: “https://schema.skao.int/ska-low-csp-assignresources/0.0”, “common”: {
“subarray_id”: 1
}, “lowcbf”:{ }, “pst”:{“beams_id”:[1]}
}
Configure without PST
{
"interface": "https://schema.skao.int/ska-low-csp-configurescan/0.0",
"subarray": {
"subarray_name": "science period 23"
},
"common": {
"config_id": "sbi-mvp01-20200325-00001-science_A",
"subarray_id": 1,
"frequency_band": "low"
},
"lowcbf": {
"stations": {
"stns": [[1, 1], [2, 1], [3, 1], [4, 1], [5, 1], [6, 1]],
"stn_beams": [
{
"beam_id": 1,
"freq_ids": [400],
"delay_poly": "tango://delays.skao.int/low/stn-beam/1"
}
]
},
"vis": {
"fsp": {"firmware": "vis", "fsp_ids": [1]},
"stn_beams": [
{
"stn_beam_id": 1,
"host": [[0, "192.168.0.1"]],
"port": [[0, 9000, 1]],
"mac": [[0, "02-03-04-0a-0b-0c"]],
"integration_ms": 849
}
]
}
}
}
Configure with PST
- ::
- {
“interface”: “https://schema.skao.int/ska-low-csp-configurescan/0.0”, “subarray”: { “subarray_name”: “science period 23” }, “common”: {
“config_id”: “sbi-mvp01-20200325-00001-science_A”, “subarray_id”: 1, “frequency_band”: “low”, “eb_id”: “eb-x449-20231105-34696”
}, “lowcbf”: { “stations”: {
“stns”: [[1, 1], [2, 1], [3, 1], [4, 1], [5, 1], [6, 1]], “stn_beams”: [
- {
“beam_id”: 1, “freq_ids”: [400], “delay_poly”: “tango://delays.skao.int/low/stn-beam/1”
}
]
}, “vis”: {
“fsp”: {“firmware”: “vis”, “fsp_ids”: [1]}, “stn_beams”: [
- {
“stn_beam_id”: 1, “host”: [[0, “192.168.0.1”]], “port”: [[0, 9000, 1]], “mac”: [[0, “02-03-04-0a-0b-0c”]], “integration_ms”: 849
}
]
}, “timing_beams”: {
“fsp”: {“firmware”: “pst”, “fsp_ids”: [2]}, “beams”: [
- {
“pst_beam_id”: 1, “stn_beam_id”: 1, “stn_weights”: [0.9, 1.0, 1.0, 1.0, 0.9, 1.0], “delay_poly”: “tango://delays.skao.int/low/stn-beam/1”, “jones”: “tango://jones.skao.int/low/stn-beam/1”, “destinations”: [
- {
“data_host”: “10.0.3.2”, “data_port”: 9000, “start_channel”: 0, “num_channels”: 24
}
]
}
]
} }, “pst”: {
- “beams”[
{ “beam_id”: 1, “scan”: {
“activation_time”: “2022-01-19T23:07:45Z”, “bits_per_sample”: 32, “num_of_polarizations”: 2, “udp_nsamp”: 32, “wt_nsamp”: 32, “udp_nchan”: 24, “num_frequency_channels”: 432, “centre_frequency”: 1000000000.0, “total_bandwidth”: 1562500.0, “observation_mode”: “VOLTAGE_RECORDER”, “observer_id”: “jdoe”, “project_id”: “project1”, “pointing_id”: “pointing1”, “source”: “J1921+2153”, “itrf”: [
5109360.133, 2006852.586, -3238948.127 ],
“receiver_id”: “receiver3”, “feed_polarization”: “CIRC”, “feed_handedness”: 1, “feed_angle”: 10.0, “feed_tracking_mode”: “FA”, “feed_position_angle”: 0.0, “oversampling_ratio”: [ 4, 3 ],
“coordinates”: { “ra”: “19:21:44.815”, “dec”: “21.884” },
“max_scan_length”: 300.0, “subint_duration”: 30.0, “receptors”: [ “MKT000” ], “receptor_weights”: [ 1.0 ], “num_rfi_frequency_masks”: 0, “rfi_frequency_masks”: [], “destination_address”: [“192.168.178.26”, 9021], “test_vector_id”: “test_vector_id”, “num_channelization_stages”: 1, “channelization_stages”: [
{ “num_filter_taps”: 1, “filter_coefficients”: [ 1.0 ], “num_frequency_channels”: 10, “oversampling_ratio”: [ 4, 3 ] }
]
}
}
]
}
}
Scan
{
"interface": "https://schema.skao.int/ska-low-csp-scan/0.0",
"common": {
"subarray_id": 1
},
"lowcbf": {
"scan_id":987654321
}
}