Task scheduling on the satellite

By Timon Bestebreur (Software Team) The satellite needs to perform many tasks, but how does it decide what task to perform? We do this using a multi-level non-preemptive queue, with a separate queue for high priority tasks that need to be done once (onetime tasks)....