mawson-rovers / hestia

Hestia is a space-ready heater & temperature measurement system developed by Mawson Rovers in Sydney. Its first mission will demonstrate a novel UTS heatsink design, aboard the Waratah Seed cubesat mission. It is due to launch on a SpaceX rocket in July 2024.
MIT License
1 stars 1 forks source link

TVac testing scripts #76

Closed mryall-mawson closed 8 months ago

mryall-mawson commented 10 months ago

Requirements:

Current testing process at CUAVA:

Suggested interface for CUAVA:

Use existing functionality from uts-run (which loads from UTS_PROGRAM_FILE) to load from tvac-1.toml, tvac-2.toml, etc.

Need to run uts-log in the background, like we do with systemd on test BBB. Could use CubeOS scheduler? Or another way to run system services? Want to capture data before/after uts-cli execution.

Schedule for TVac:

cowen-mawson commented 9 months ago

From Nick:

For the TVac test we’ll go for the following: Full power test Cut off temp, 85C (measured by TH1) No high-temp test after all

mryall-mawson commented 9 months ago

Tested manually via uts-cli run ..., and works correctly.

Waiting for scheduler to be working on WS-1 to finalise this.

mryall-mawson commented 9 months ago

Scheduler is now working. Waiting to receive execution logs to confirm it is running the scripts properly.

mryall-mawson commented 8 months ago

Fully tested today with the scheduler. We ran both tvac1 and tvac2 schedules, and got the associated data back to UTS.

Some minor remaining issues for CUAVA to fix: