The workflow for the MOC to regenerate THEMIS onboard script sets after implmenting new ESA/SST/other configurations relied on a now long-dead Windows machine. There was a dos program "asm85.exe" to assemble the *.A files containing the IDPU commands into a binary file. Then a Windows program "thmb2c.exe" was used to convert that binary into a .raw (raw CCSDS command packets) and .prc (ITOS command script) that could be used to upload the compiled script set to the probes or FLATSAT.
We have reproduced this workflow, reproducing the .raw and .prc files for the current script set,. but in a highly fragile tower of emulated Windows and DOS programs.
Interim solution:
Longer term solution: we need to replace these two executables with something modern that reproduces the results of the workflow.
The workflow for the MOC to regenerate THEMIS onboard script sets after implmenting new ESA/SST/other configurations relied on a now long-dead Windows machine. There was a dos program "asm85.exe" to assemble the *.A files containing the IDPU commands into a binary file. Then a Windows program "thmb2c.exe" was used to convert that binary into a .raw (raw CCSDS command packets) and .prc (ITOS command script) that could be used to upload the compiled script set to the probes or FLATSAT.
We have reproduced this workflow, reproducing the .raw and .prc files for the current script set,. but in a highly fragile tower of emulated Windows and DOS programs.
Interim solution:
Longer term solution: we need to replace these two executables with something modern that reproduces the results of the workflow.