CSP assignresources 2.0
JSON schema and example for CSP Low assignresources
LOWCSP assign resources 2.0
Example JSON (LOW CSP assignresources JSON v. 2.0)
{
"interface": "https://schema.skao.int/ska-low-csp-assignresources/2.0",
"common": {
"subarray_id": 1
},
"lowcbf": {
"resources": [{
"device": "fsp_01",
"shared": true,
"fw_image": "pst",
"fw_mode": "unused"
}, {
"device": "p4_01",
"shared": true,
"fw_image": "p4.bin",
"fw_mode": "p4"
}]
},
"pss": {
"beams_id": [1, 2, 3]
},
"pst": {
"beams_id": [1]
}
}
type |
object |
|||
properties |
||||
|
URI of JSON schema for this command’s JSON payload. |
|||
type |
string |
|||
|
LOWCSP releaseresources description 2.0 |
|||
LOWCSP subarray id arguments |
||||
type |
object |
|||
properties |
||||
|
subarray id |
|||
type |
integer |
|||
additionalProperties |
True |
|||
|
LOWCBF resources 0.1 |
|||
Low CBF resources |
||||
type |
object |
|||
properties |
||||
|
array of LOWCBF resources |
|||
type |
array |
|||
items |
||||
additionalProperties |
True |
|||
|
CSP PST beams 2.0 |
|||
PST section for the assign/release resources |
||||
type |
object |
|||
properties |
||||
|
list of PST beam IDs |
|||
type |
array |
|||
items |
type |
integer |
||
additionalProperties |
True |
|||
|
CSP PSS beams 2.0 |
|||
PSS section for the assign/release resources |
||||
type |
object |
|||
properties |
||||
|
list of PSS beam IDs |
|||
type |
array |
|||
items |
type |
integer |
||
additionalProperties |
True |
|||
additionalProperties |
True |
|||
LOWCBF_resources_0.1
type |
object |
|
properties |
||
|
Name of FSP or P4 device |
|
type |
string |
|
|
Whether device is shared with other subarrays |
|
type |
boolean |
|
|
Name of firmware image to load on device |
|
type |
string |
|
|
Mode in which firmware runs |
|
type |
string |
|
additionalProperties |
True |
|