Your first session
Open Terminal and sign in with the account provided by your administrator. The sign-in card names the Mainframe (Sign in to SAB), and the Terminal menu reads Connected to SAB once you are in. If it is the wrong one, choose Connect to Mainframe… from the Terminal menu or the command palette; recent Mainframes are listed by name.
Get oriented
Section titled “Get oriented”- Open Assets and Map from the Panels menu or press ⌘K and search for their names.
- Select an aircraft in Assets. The map and selection-following panels update to that aircraft.
- Open Telemetry to check position, battery, and link information.
- Open Video. A live camera requires an online publisher and permission to view it.
- Open Missions and Alerts to see the shared operational intent and outstanding decisions.
On staging, virtual aircraft use callsigns S01–S10 and serials SIM-STG-001–SIM-STG-010. Their missions run continuously once seeded and selected by auto-operator. Real aircraft retain their actual serials and provider identity.
Know which time you are viewing
Section titled “Know which time you are viewing”Live panels follow the current Mainframe state. Drag the timeline bar under the workspace to an earlier moment to enter replay. The workspace then shows positions, telemetry, events, and recorded media at that time. Other operators’ workspaces can remain live.
The clock at the right end of the top bar shows which time you are viewing: live it is the plain time (12:03:44 Z, with a red NO LINK or amber SYNC before it while the connection is down); in replay the time is amber, with the step, pause and rate controls around it. Return to live with the green LIVE button or press L. Commands are disabled in replay; check that you are live before trying to operate an aircraft.
Read unavailable states correctly
Section titled “Read unavailable states correctly”An em dash means a value is unavailable, not zero. An offline aircraft can still have retained historical data. Observe only means the connected module reports the aircraft but does not permit ordinary control. A command may also be unavailable because the provider does not support it, you lack access, or another operator holds the control lease.
Use workspace and panels for the full panel guide and controls and access before issuing commands.