Skip to main content
Calibration teaches your trainer the range of motion for your specific setup. Proper calibration ensures accurate position tracking and consistent scoring across sessions.

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.
  1. Position yourself at your comfortable maximum depth
  2. Hold steady
  3. Press the button to capture
Choose a depth you can comfortably reach during training. Don’t over-extend during calibration.

Step 2: Maximum Position (Rest)

Next, capture the maximum position — this is your rest or start position, furthest from the sensor.
  1. Return to your starting/rest position
  2. Hold steady
  3. 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

PositionDescriptionTypical Range
MinimumClosest comfortable depth2–8 cm from sensor
MaximumRest/start position15–22 cm from sensor
RangeDifference between positionsAt least 0.8 cm required
The effective training range is the distance between these two positions. A larger range gives you more room for graduated training segments.

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
Toy-level calibration is preferred because it remembers your settings. You only need to recalibrate when changing toys.

Cloud calibration (Software 2.0+)

With the latest firmware, calibration works with the cloud:
  1. When you calibrate, data is sent to the dashboard
  2. The calibration is associated with your selected toy
  3. 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

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:
  1. Press the button to restart calibration
  2. For the minimum position (closest point): go to your comfortable maximum depth, hold steady, then press the button
  3. For the maximum position (rest point): pull back to your natural starting position—this should be noticeably farther from the sensor
  4. Hold completely still while pressing the button at each position
Common causes:
  • 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
Aim for at least 5–10 cm between your closest and rest positions. The more range you have, the better the trainer can track your progress during training.
  • 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
  • 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)
  • 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
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).