FTMSStepper
· v2.0.0
About
Turn your Bluetooth BLE Smart Stair Stepper into a Garmin-friendly trainer.
FTMS Stair Stepper is a Connect IQ datafield that connects directly to FTMS-compatible stair stepper machines and records trainer metrics inside a standard Garmin activity. If you have ever wished your watch could capture stepper data like speed, steps, cadence, pace, power, resistance, incline when supported, calories, and more, this is the missing link.
This is a paid application. Unregistered the app will run for 10 minutes . This should be sufficient for basic compatibility testing and demonstration of data written to Connect
For a 14-day free trial see: https://absolutebollockscreations.com/apps/ftms/trial/
For purchase see: https://absolutebollockscreations.com/apps/ftms/purchase/
How it works
1. Add this datafield to a built-in Garmin activity such as Stair Stepper or Floor Climb. Go to Edit Activity, then Data Screens, then Connect IQ Fields.
2. Start the activity and the datafield scans for nearby FTMS stair steppers.
3. When your machine appears, press Start to pair and begin recording.
If more than one machine is nearby, the datafield cycles through detected trainers and shows an estimated range so you can pick the right one.
Dynamic Training Profiles
Create up to three customizable training profiles. Profiles can automatically adjust supported trainer controls. Support varies by machine. This helps you build structured sessions that match your equipment and preferences.
Important compatibility note
Stair steppers and stair climbers use different FTMS profiles. This app is for stair steppers with pedals that pump up and down. If your machine has rotating steps like an escalator, you likely need my FTMS Stair Climber app instead.
After your workout
Your FTMS metrics are written into the FIT file and uploaded to Garmin Connect when you save the activity. Look for the Connect IQ fields in the activity details. Garmin does not allow Connect IQ datafields to overwrite native Garmin stats such as Distance, but you can edit your activity afterward if you want to copy values.
Troubleshooting
FTMS devices generally allow only one active connection. If Zwift, Kinomap, or another app is already connected, this datafield cannot connect at the same time.
Privacy and permissions
This datafield does not collect or transmit personal data. It only writes workout metrics into your activity FIT file. Optional permissions are used only to read profile info such as weight and heart rate zones to improve metric calculations.
Questions or device issues
Use Contact Developer and include your machine model and watch model for fastest support.
What's new
Support
https://absolutebollockscreations.com/apps/ftms/
Free Trial
https://absolutebollockscreations.com/apps/ftms/trial/
Purchase
https://absolutebollockscreations.com/apps/ftms/purchase/
v2.0.0 Code overhaul
Conslidated Bluetooth and Drawing functions into barrel libraries shared across all apps
Added support for multiple layouts, including 4, 6 and 8 cell round and square variants
Optimized and maximized reporting data to FIT and Garmin Connect
v1.1.0.1 Added support for D2 Mach2 and Venu Sq 2 Music
v1.1.0 Added Rest Timer - vibe at 1 minute and 2 minutes after stopping the activity
Added support for native Garmin Workouts - see https://absolutebollockscreations.com for details
v1.0.0 — Major upgrade
* Full localization (all Garmin-supported languages)
* Native pairing from the Sensors menu (supported devices only)
* License key validation + automatic renewal (requires Background service for Data Fields)
v0.9.0.5 Added localization for French, German, Italian, Japanese, Korean, Polish, Portuguese, Russian, Spanish, Swedish and Simplified Chinese
v0.9.0 Major update
* Overhauled the Bluetooth engine to standardize across all my Datafield apps and extend functionality to support setting controllable parameters on devices that support it.
* Added Dynamic Profile support. Create your own custom workout profiles tailored to fit your machine and personal preferences
* Other bug fixes and cosmetic improvements
Dynamic Training Profiles are now supported. Elevate your workout with customizable training profiles that dynamically adjust any remotely configurable settings on your smart trainer. Save up to 3 profiles customized to your equipment and preferences. See complete documentation at https://absolutebollockscreations.com/apps/ftms.