Sim Control
Sim Controlis the operator dashboard you'll spend most of your shift on. It shows every rig at your venue in a single grid, launches sessions onto them, and surfaces everything that needs attention — pending rigs, offline rigs, mid-session state.
The rig grid
Every approved rig gets a tile. The dot on each tile mirrors the same colour scheme used throughout the platform:
- Green dot— agent heartbeat in the last ~75 seconds. Ready to launch.
- Grey dot— no heartbeat lately. The rig PC is off, offline, or the agent Scheduled Task isn't running. See troubleshooting.
- Red dot— heartbeating, but the last command failed. Click into the tile to read the error.
- Amber— session in progress. The tile shows the customer name, remaining time, and aStop button.
Pending approvals
When a new rig binds, it lands at the top of Sim Control as an amber card until an admin approves it. The card lets you set a friendly name and pick the rig's role:
- Driver— the default. Bookings can be routed to this rig.
- Spectator— the rig auto-joins group races and broadcasts to your venue TV instead of racing. Approve gates on a broadcast-apps health check. See spectator rig setup.
Launching a solo session
- Tap Launch on any online rig tile.
- Pick the customer (or select Walk-infor someone without a booking — more below), a session preset, and a duration. Anything not covered by the preset falls back to your venue defaults.
- Click Launch. The agent boots the simulator, loads the content, and reports back within 20-30 seconds. The tile turns amber with the countdown.
Duration timers are server-side authoritative — the agent doesn't need to be online for the session to expire on time. When the timer hits zero the agent gets a graceful stop command; if the rig is offline, the session marks complete anyway and the customer isn't charged extra.
Group races
Group races host a shared session across multiple rigs on the same LAN — one rig runs the dedicated server, the others join it, and a spectator rig can pipe the result to a TV.
- Check the checkbox on two or more online rig tiles. A selection bar slides up from the bottom of the screen.
- Click Set up group race. Pick the shared circuit, session type (practice / qualifying / race), AI count, and per-rig car assignments.
- Click Launch group race. The host rig hosts the dedi and every selected rig joins it. If you have an approved online spectator rig, it's added automatically on an extra
SPECTATOR_MODE=1slot (unless the venue-level broadcast toggle is off — see below).
Stopping a group race from any rig tile tears down the whole session — the dedi shuts down and every joined rig drops back to the pits. The spectator rig disconnects cleanly. Don't use the tile Stop button on a spectator rig; that would tear the whole race down for every driver.
Walk-in sessions
The red Walk-In button in the top-right is for customers who show up without a booking. It creates a customer record on the fly, launches a solo session, and charges them at your default per-duration price (see session pricing). If your gateway is connected the customer can pay by UPI QR before the session ends; otherwise the session is tagged pay at venueand shows up on the day's reconciliation.
Content freshness
Rigs periodically re-scan their local simulator installs and push the list of installed cars/tracks up to the platform. If a customer books a car that's not on the target rig, the launch is refused with a content missingerror — install the missing content on the rig and it'll re-appear in the launcher the next time the tile refreshes. You can also force a manual re-scan from Settings → Content.
Engine selector
Multi-engine venues (AC + rF2) get a master engine chip in the toolbar. Setting it filters the rig grid to just the rigs that can run the selected engine and sets the default engine on every launcher. Single-engine venues see all engine chips but only the installed one is active; the others are ghosted so you can see the roadmap without acting on them.
Live status refresh
The grid polls rig heartbeats every 5 seconds. If you want an instant refresh — e.g. after fixing something on the rig PC — hit the Refreshbutton next to Walk-In. You'll see the dot flip within the next heartbeat window.