SatOS
SatOS is the on-board software foundation for the group's spacecraft work: command and data handling, telemetry, stored command sequences, mode management and — the part that matters most — a safe mode simple enough to be trusted when everything above it has failed.
How determinism shows up here
Safe mode is deliberately the simplest software on the spacecraft. Simple enough to verify completely is the whole point of it.
Inside the platform
Command & data handling
Command ingest and validation, telemetry generation, and mass memory management against the next ground contact.
Mode management
Defined operating modes with explicit, tested transitions between them.
Fault detection & safe mode
Detection, isolation and recovery, with a deterministic safe mode sitting beneath the sophisticated software rather than inside it.
Memory protection
Error detection and correction with background scrubbing, catching a radiation-induced bit flip before a second one makes it uncorrectable.
The shape of the work
Every mode has one way down
Moving up the chain takes a ground command and a passed condition. Moving down takes nothing at all — any detected fault drops the spacecraft to safe mode without asking. That asymmetry is the design: the hard direction is deliberate, the easy direction is automatic.
Used across the group
- Vyovrinda satellite programmes and subsystems
Ownership
A domain platform, stewarded by Vyovrinda — the unit with the deepest knowledge of the problem. P9e owns it and licenses it across the group; stewardship is responsibility for maintaining it, not ownership of it.
How we decide what is sharedOther platforms
Ground Station Platform
Mission and sortie planning, telemetry and command — one ground segment for drones, stratospheric platforms and satellites.
Read moreSCADA Core
The supervisory foundation — protocols, historian, alarms and HMI — behind water, plant and solar monitoring alike.
Read moreWeather Platform
Station networks, forecast ingest and derived products — the same weather serving a farm, a solar plant and a flight.
Read moreBuilding something that needs SatOS?
Tell us the constraints and we will come back with how this platform would carry them — or say plainly if it would not.