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

{
    "interface": "https://schema.skao.int/ska-low-csp-assignresources/2.0",
    "common": {
        "subarray_id": 1
    },
    "lowcbf":{},
    "lowpss": {
        "beams_id":[1 ,2 ,3]
    }
}

Configure

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

Scan

{
    "interface": "https://schema.skao.int/ska-low-csp-scan/0.0",
    "common": {
        "subarray_id": 1
    },
    "lowcbf": {
        "scan_id":987654321
    }
}