BLE FTMS service not recognized with Fenix 7s

Hello everyone.

I am implementing a sensor for my crosstrainer with a nfr52840 board. "Track my indoor workout" android app can see it as ftms, BLEScan can see it and connect, but Fenix 7s do not find any new sensors. Could anybody help me understand why? Or maybe somebody can provide an example of data for a ftms machine that is compatible with garmin?

Thank you

nRF connect screens:

  • Sounds to me you are mixing up a few things here.

    What it sounds you want to pair the device as a native sensor on the watch, but to do that it's got to be something the firware knows about and can interact with.

    With nRFconnect, it will see anything that is advertising, even things the firmware knows nothing about and can't use.

    BleScan will see a subset of what you see with nRFConnect - just what can be seen by a CIQ app - including things the FW doesn't know about,  This allows using something on the Garmin that the FW knows nothing about, but is a non-trivial process.

    If you want your device to be seen as a native sensor, contact Garmin Support https://support.garmin.com/en-US/ and send Garmin a suggestion https://www.garmin.com/en-US/forms/ideas/

  • Thank you a lot, that makes sense. Do you think it is possible just to copy some data from an existing crosstrainer supported by garmin to make it works? Do not want to hold my breath waiting garmin to help my specific issue