ska-sdp-configure
SDP configure 0.4
Example
{
"scan_type": "science"
}
Configures an SDP subarray for a number of scans of a certain previously-assigned type. See resource assignment.
type |
object |
|||
properties |
||||
|
type |
string |
||
default |
null |
|||
|
type |
string |
||
pattern |
^txn\-[a-z0-9]+\-[0-9]{8}\-[a-z0-9]+$ |
|||
default |
null |
|||
|
type |
string |
||
|
type |
array |
||
default |
null |
|||
items |
type |
object |
||
properties |
||||
|
const |
(any scan type) |
||
|
type |
string |
||
|
type |
object |
||
additionalProperties |
False |
|||
additionalProperties |
False |
|||
SDP configure 0.3
Example
{
"scan_type": "science"
}
Example with new scan types
{
"new_scan_types": [{
"scan_type_id": "new_calibration",
"channels": [{
"count": 372,
"start": 0,
"stride": 2,
"freq_min": 350000000.0,
"freq_max": 358000000.0,
"link_map": [
[0, 0],
[200, 1]
]
}]
}],
"scan_type": "new_calibration"
}
Configures an SDP subarray for a number of scans of a certain previously-assigned type. See resource assignment.
type |
object |
|
properties |
||
|
type |
string |
default |
null |
|
|
type |
string |
pattern |
^txn\-[a-z0-9]+\-[0-9]{8}\-[a-z0-9]+$ |
|
default |
null |
|
|
type |
string |
|
type |
array |
default |
null |
|
items |
A scan configuration for SDP. Once AssignResources has been performed successfully, subsequent Configure commands can select from these scan types in order to coordinate SDP with other sub-systems participating in the observation - for instance to switch between targets, or perform special calibration scans. |
|
additionalProperties |
False |
|
Scan type 0.3
A scan configuration for SDP. Once AssignResources has been performed successfully, subsequent Configure commands can select from these scan types in order to coordinate SDP with other sub-systems participating in the observation - for instance to switch between targets, or perform special calibration scans.
type |
object |
||
properties |
|||
|
const |
(any scan type) |
|
|
Specification of the reference frame or system for a set of pointing coordinates (see ADR-49) |
||
default |
null |
||
allOf |
type |
string |
|
const |
ICRS |
||
|
Right Ascension in degrees (see ADR-49) |
||
type |
string |
||
default |
null |
||
|
Declination in degrees (see ADR-49) |
||
type |
string |
||
default |
null |
||
|
type |
array |
|
default |
null |
||
items |
Informs SDP ingest about the expected channel configuration, especially which frequencies are expected to be mapped to which channel ID. Note that channel IDs are not guaranteed to be continuous, so this might involve gaps and/or strides. |
||
additionalProperties |
False |
||
Scan channels 0.3
Informs SDP ingest about the expected channel configuration, especially which frequencies are expected to be mapped to which channel ID. Note that channel IDs are not guaranteed to be continuous, so this might involve gaps and/or strides.
type |
object |
|
properties |
||
|
Number of channels |
|
type |
integer |
|
|
First channel ID |
|
type |
integer |
|
|
Distance between subsequent channel IDs |
|
type |
integer |
|
default |
null |
|
|
Lower bound of first channel |
|
type |
number |
|
|
Upper bound of last channel |
|
type |
number |
|
|
Channel map that specifies which network link is going to get used to send channels to SDP. Intended to allow SDP to optimise network and receive node configuration. |
|
type |
array |
|
default |
null |
|
items |
||
additionalProperties |
False |
|
SDP configure 0.2
Example
{
"scan_type": "science"
}
Example with new scan types
{
"new_scan_types": [{
"id": "new_calibration",
"channels": [{
"count": 372,
"start": 0,
"stride": 2,
"freq_min": 350000000.0,
"freq_max": 358000000.0,
"link_map": [
[0, 0],
[200, 1]
]
}]
}],
"scan_type": "new_calibration"
}
type |
object |
|
properties |
||
|
type |
string |
|
type |
string |
|
type |
array |
items |
||
additionalProperties |
False |
|
Scan type 0.2
type |
object |
|
properties |
||
|
const |
(any scan type) |
|
const |
ICRS |
|
type |
string |
|
type |
string |
|
type |
array |
items |
Informs SDP ingest about the expected channel configuration, especially which frequencies are expected to be mapped to which channel ID. Note that channel IDs are not guaranteed to be continuous, so this might involve gaps and/or strides. |
|
additionalProperties |
False |
|
Scan channels 0.2
Informs SDP ingest about the expected channel configuration, especially which frequencies are expected to be mapped to which channel ID. Note that channel IDs are not guaranteed to be continuous, so this might involve gaps and/or strides.
type |
object |
|
properties |
||
|
Number of channels |
|
type |
integer |
|
|
First channel ID |
|
type |
integer |
|
|
Distance between subsequent channel IDs |
|
type |
integer |
|
default |
null |
|
|
Lower bound of first channel |
|
type |
number |
|
|
Upper bound of last channel |
|
type |
number |
|
|
Channel map that specifies which network link is going to get used to send channels to SDP. Intended to allow SDP to optimise network and receive node configuration. |
|
type |
array |
|
default |
null |
|
items |
||
additionalProperties |
False |
|
SDP configure 0.1
type |
object |
|
properties |
||
|
type |
string |
|
type |
string |
|
type |
array |
items |
||
additionalProperties |
False |
|
Scan type 0.1
type |
object |
|
properties |
||
|
const |
(any scan type) |
|
const |
ICRS |
|
type |
string |
|
type |
string |
|
type |
array |
items |
Informs SDP ingest about the expected channel configuration, especially which frequencies are expected to be mapped to which channel ID. Note that channel IDs are not guaranteed to be continuous, so this might involve gaps and/or strides. |
|
additionalProperties |
False |
|
Scan channels 0.1
Informs SDP ingest about the expected channel configuration, especially which frequencies are expected to be mapped to which channel ID. Note that channel IDs are not guaranteed to be continuous, so this might involve gaps and/or strides.
type |
object |
|
properties |
||
|
Number of channels |
|
type |
integer |
|
|
First channel ID |
|
type |
integer |
|
|
Distance between subsequent channel IDs |
|
type |
integer |
|
default |
null |
|
|
Lower bound of first channel |
|
type |
number |
|
|
Upper bound of last channel |
|
type |
number |
|
|
Channel map that specifies which network link is going to get used to send channels to SDP. Intended to allow SDP to optimise network and receive node configuration. |
|
type |
array |
|
default |
null |
|
items |
||
additionalProperties |
False |
|
SDP configure 0.0
type |
object |
|
properties |
||
|
type |
string |
|
type |
string |
|
type |
array |
items |
||
additionalProperties |
False |
|
Scan type 0.0
type |
object |
|
properties |
||
|
const |
(any scan type) |
|
const |
ICRS |
|
type |
string |
|
type |
string |
|
type |
array |
items |
Informs SDP ingest about the expected channel configuration, especially which frequencies are expected to be mapped to which channel ID. Note that channel IDs are not guaranteed to be continuous, so this might involve gaps and/or strides. |
|
additionalProperties |
False |
|
Scan channels 0.0
Informs SDP ingest about the expected channel configuration, especially which frequencies are expected to be mapped to which channel ID. Note that channel IDs are not guaranteed to be continuous, so this might involve gaps and/or strides.
type |
object |
|
properties |
||
|
Number of channels |
|
type |
integer |
|
|
First channel ID |
|
type |
integer |
|
|
Distance between subsequent channel IDs |
|
type |
integer |
|
default |
null |
|
|
Lower bound of first channel |
|
type |
number |
|
|
Upper bound of last channel |
|
type |
number |
|
|
Channel map that specifies which network link is going to get used to send channels to SDP. Intended to allow SDP to optimise network and receive node configuration. |
|
type |
array |
|
default |
null |
|
items |
||
additionalProperties |
False |
|