MAS-DT define instruction set and instructions
How do we represent Ben's matrix of pre-defined files to set the profiling behaviour?
What we've come up with is this:
- A new
instruction_setmessage which contains the encoded files themselves and the classification by speed/data transmission - The
planning_configurationmessage will contain a list of the instruction sets made available by the PI - ORI can then send an
instruction_setmessage using one of the options defined in the planning configuration as the payload - This is separate from the
mission_planmessage which is used to define the list of waypoints for thegotofile
An instruction set is a collection of static or templated configuration files
For MAS-DT these will be fully static slocum files (sample99.ma, tbdlist.dat and y095.ma)
-
Define instruction set
-
Properties
-
filesis an array of file schemas-
Each file has a
nameand b64 encodedcontent
-
Each file has a
-
categoriesakey:valuepair object which classifies it (for MAS-DT by speed and data volume)
-
-
Properties
-
Define
instructionsschema- instructions is an array of instruction sets
-
Add instructions schema to
planning_configuration -
Add test fixtures
- instruction_set
- planning_configuration