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]
    }
}

https://schema.skao.int/ska-low-csp-assignresources/2.0

type

object

properties

  • interface

URI of JSON schema for this command’s JSON payload.

type

string

  • common

LOWCSP releaseresources description 2.0

LOWCSP subarray id arguments

type

object

properties

  • subarray_id

subarray id

type

integer

additionalProperties

True

  • lowcbf

LOWCBF resources 0.1

Low CBF resources

type

object

properties

  • resources

array of LOWCBF resources

type

array

items

LOWCBF_resources_0.1

additionalProperties

True

  • pst

CSP PST beams 2.0

PST section for the assign/release resources

type

object

properties

  • beams_id

list of PST beam IDs

type

array

items

type

integer

additionalProperties

True

  • pss

CSP PSS beams 2.0

PSS section for the assign/release resources

type

object

properties

  • beams_id

list of PSS beam IDs

type

array

items

type

integer

additionalProperties

True

additionalProperties

True

LOWCBF_resources_0.1

type

object

properties

  • device

Name of FSP or P4 device

type

string

  • shared

Whether device is shared with other subarrays

type

boolean

  • fw_image

Name of firmware image to load on device

type

string

  • fw_mode

Mode in which firmware runs

type

string

additionalProperties

True