When calibration is required
Your trainer prompts for calibration when:- Using a new toy for the first time
- Cloud calibration data isn’t available for your current toy
- You request recalibration from the dashboard
With Software 2.0+, calibration data is stored in the cloud per-toy. Once calibrated, you won’t need to recalibrate unless you change toys or reset the data.
The calibration process
Calibration captures two key positions to define your training range:Step 1: Minimum Position (Closest)
The trainer prompts you to capture the minimum position — this is typically your maximum comfortable depth, closest to the sensor.- Position yourself at your comfortable maximum depth
- Hold steady
- Press the button to capture
Step 2: Maximum Position (Rest)
Next, capture the maximum position — this is your rest or start position, furthest from the sensor.- Return to your starting/rest position
- Hold steady
- Press the button to capture
The trainer captures 100 samples at each position for accuracy. Hold still while pressing the button to get consistent readings.
Understanding calibration values
| Position | Description | Typical Range |
|---|---|---|
| Minimum | Closest comfortable depth | 2–8 cm from sensor |
| Maximum | Rest/start position | 15–22 cm from sensor |
| Range | Difference between positions | At least 0.8 cm required |
Types of calibration
Device-Level Calibration
Local calibration stored on the device during a session. Used when:- Cloud calibration isn’t available
- You’re training offline
- Starting fresh without saved toy data
Toy-Level Calibration (Cloud)
Calibration data stored in the cloud and associated with a specific toy:- Persists across sessions
- Syncs automatically when online
- Can be viewed and reset from the dashboard
Cloud calibration (Software 2.0+)
With the latest firmware, calibration works with the cloud:- When you calibrate, data is sent to the dashboard
- The calibration is associated with your selected toy
- Next time you use that toy, calibration loads automatically
Managing cloud calibration
From the dashboard, you can:- View current calibration values for each toy
- Reset calibration to force recalibration
- Manually adjust values (if supported)
Cloud calibration requires an internet connection during the calibration step. If offline, calibration is stored locally for that session only.
Calibration tips
For accurate calibration:
- Use the same toy you’ll train with
- Hold steady during capture (don’t rush)
- Choose realistic, repeatable positions
- Ensure the trainer is securely mounted
Avoid these common issues:
- Moving while the button is pressed
- Calibrating at extreme positions you can’t sustain
- Changing toy or mount position after calibration
Troubleshooting
Start and end location too close
Start and end location too close
This error means the two positions you captured are less than 0.8 cm apart—not enough range for the trainer to track your movement accurately.How to fix:
- Press the button to restart calibration
- For the minimum position (closest point): go to your comfortable maximum depth, hold steady, then press the button
- For the maximum position (rest point): pull back to your natural starting position—this should be noticeably farther from the sensor
- Hold completely still while pressing the button at each position
- Rushing through calibration without moving far enough between positions
- Moving while pressing the button (the trainer samples your position during the press)
- Accidentally capturing the same position twice
Calibration option isn't appearing
Calibration option isn't appearing
- You may be on firmware with cloud calibration enabled
- Check if calibration data already exists for your toy
- Try selecting a different toy or resetting calibration from the dashboard
Position readings seem wrong after calibration
Position readings seem wrong after calibration
- Recalibrate, ensuring you hold steady during capture
- Check that the toy and mount haven’t moved
- Verify the sensor has a clear view (nothing blocking)
Calibration keeps being requested
Calibration keeps being requested
- Check your internet connection for cloud sync
- Ensure a toy is selected in your active template
- The trainer may be using default values due to sync issues
Can I skip calibration?
Can I skip calibration?
If calibration data exists from a previous session, you can often skip to training. Long-press during the calibration prompt to skip (not recommended for accuracy).

