Idle mode is the ‘manager’ mode of the spacecraft. Nothing computationally heavy is happening and spacecraft is waiting for it’s System State Variables (SSVs) to tell it to move into another mode. Ideally it moves into another mode as soon as possible.
Under nominal operations, the spacecraft can change into idle mode for the following reasons:
Scheduling or power availability prevent the spacecraft from performing nominally. In this case, it may enter idle because there is:
In Command mode the spacecraft does the following things.
Here we are constantly analyzing what Mode of Operation to join. We look in the priority list of Modes. Whenever a Current Mode is finished we then look for the highest priority mode we can enter and enter that mode.
The hierarchy of Mode Priority is: