Startup sequence
When you power on your trainer, it goes through these states:Welcome Screen
- Displays your Trainer ID (5-character alphanumeric code)
- Shows Wi-Fi connection status
- Timeout: 15 seconds before auto-advancing
Write down your Trainer ID β youβll need it to pair the device with your dashboard account.
Preflight Checks
After the welcome screen, the device runs system checks:- Verifies Wi-Fi connection
- Checks if device is paired
- Looks for available updates
Wi-Fi Configuration
Wi-Fi Setup Screen
Displayed when entering Wi-Fi configuration mode:- Shows a QR code for easy connection
- Displays βConnect to βTrainer Setupββ
- Enter via: Long press during welcome screen
Pairing State
If your device isnβt paired to a dashboard account:- Displays a QR code linking to dashboard settings
- Shows βPair me for more settings and fun!β
- Press the button to skip and continue offline
Update State
When a firmware update is available:- Displays βUpdatingβ with a progress indicator
- Shows βThanks for waiting! Youβre almost ready to play.β
- The device will restart automatically after updating
Play Flow States
Pre-Session Screens
Calibration Screens
Calibration captures 100 samples at each position for accuracy. Hold steady while pressing the button.
Session Details
Before training begins, youβll see information screens:Training Screens
Pass/Fail Screens (if enabled)
Session Complete
The LED turns magenta on the final page to celebrate completion.
Error States
See the Error Codes guide for detailed troubleshooting.
State diagram overview
Button actions by state
Related guides
Button Controls
Complete guide to button interactions.
Error Codes
Troubleshoot error messages.

