What is FTMS? | NoblePro

The FiTness Machine Service protocol, better known as FTMS, is the latest Bluetooth standard used to control fitness equipment including treadmills, training bikes, and rowing machines.

Follow our guide to find out if your treadmill is FTMS enabled.

What does FTMS mean in the real world?

FTMS is revolutionising app development as we know it! On a practical basis, standardisation means 3rd parties can create apps that can communicate with any FTMS enabled device. Some popular apps that use FTMS are Zwift Run and Kinomaps.

Are all apps made equal?

The short answer is: no.

The use of FTMS enables great features but the functionality depends on whether the equipment and apps use all the available features. The NoblePro Elite Series treadmills are fully FTMS compatible which means if the app supports the FTMS feature it will get the data from our treadmill.

What FTMS features are supported by NoblePro?

We have enabled all the required FTMS functions to facilitate some amazing functionality with NoblePro treadmills. To make things easier, we have provided a list of data that the treadmill provides, as well as the control functions that are enabled:

Control & send receive status of the treadmill:

  • Speed (current speed, control target speed)
  • Incline (current incline, control target incline)
  • Start (start the treadmill)
  • Stop (stop the treadmill)

Send status only of the treadmill:

  • Time (current total session time)
  • Distance (current total session distance)
  • Heart rate (current heart rate)
  • Calories (current total session calories)


More details on NoblePro FTMS modules here.

Are all FTMS equipment made equal?

The short answer is no. Not all manufacturers have not implemented all FTMS features. We have created a detailed guide on how to test what FTMS features your treadmill has available here.

Why am I not able to use all the functions?

The use of FTMS is great but both the equipment and app need to follow the same standards. If you are not receiving or able to control some of the items listed above it is most likely that the app is not fully FTMS compliant or missing the functions within the app. If this is the case please contact the app developer to confirm any issues or limitations.

What about cadence?

This is a very popular parameter to use for training optimization. Cadance is not measured as such but rather calculated using distance (instant) and step count. Some apps like the NoblePro app has this function built-in already however some apps lack consistent use of step count communication which means cadence cannot be calculated.

Connecting multiple devices via FTMS?

As FTMS enables control of a physical device there can only be one “master” to avoid safety issues. This means that you will not be able to connect multiple devices directly to the treadmill using FTMS. If the treadmill does not appear in an app’s (e.g. Zwift – details here) device list it generally means the treadmill is still connected to another app or device.

Why buy an FTMS enabled product?

The use of FTMS enables the use of free and paid apps with your fitness equipment for current and future apps. This means you can breathe new inspiration into your fitness routine now and into the future.

Send me updates!

Was this helpful?

Contact NoblePro Support

Need help? Start your support request online and we’ll connect you to the Support Team.