Space-and-Satellite-Systems-UC-Davis / SSS_JointTraining_FSW

A simplified version of IntelliSat, meant to be used for
MIT License
0 stars 11 forks source link

Scheduler Integration #11

Open Darsh-Parikh opened 2 months ago

Darsh-Parikh commented 2 months ago

If IntelliSat's Mode Switch systems start working and there is decent documentation on how IntelliSat modes should be programmed,

  1. Integrate the Scheduler, making sure it's deactivated by default
  2. Have documentation on how to wrap any code into an IntelliSat mode, register it with the scheduler, and have it be
  3. Have a hard-coded switch that makes sure the Scheduler switch to a different mode (non-user mode) after a certain duration
  4. Provide a method to disable the switch, and document how to do that
Darsh-Parikh commented 2 months ago

The switch is to give trainees and idea of what the scheduler is responsible for, and how would function in case of actual mode switches on the satellite