//**************************************************************** // File: config.json (THIS FILE WILL BE IN JSON FORMAT, NOT JSONC) // Description: This file is configured by the respective // platform's C2 if a platform is no longer active or change // a configured value. // // Notes: All comments in this document will be stripped out // during SOAR operations. // (TODO: RHU to identify values that can and cannot be // configured). //---------------------------------------------------------------- // CHANGELOG // ------------------- // 11-11-2022 Trishna S. Added comments, header, and data types // for each field. // 10-11-2022 Izzat K. Converted contents to json schema. // 06-10-2022 Trishna S. New initialisation file. //**************************************************************** { "mission_config": { "execute_stage": { "survey": true, // bool "detail": false // bool } }, "survey_team": { "no_of_platforms": 3, // int "platforms": [ { "id": 1, // int "platform": "ecosub", // str "platform_serial": "eco101", // str "active": true // bool }, { "id": 2, "platform": "ecosub", // str "platform_serial": "eco-102", // str "active": true // bool }, { "id": 3, // int "platform": "ecosub", // str "platform_serial": "ecosub3", // str "active": true // bool } ], "min_altitude": 0.0, // float "min_velocity": 0.0, // float "max_velocity": 0.0 // float }, "detail_team": { "execute_stage": true, // bool "no_of_platforms": 1, // int "platforms": [ { "id": 1, // int "platform": "autosub-hover", // str "platform_serial": "ah1", // str "active": true // bool } ], "min_altitude": 0.0, // float "min_velocity": 0.0, // float "max_velocity": 0.0 // float }, "environment": { "region_of_interest": 0.0, // float "exclusion_zone": 0.0 // float } }