LogoClawIndex
CasesSkillsAbout
LogoClawIndex

bluetooth-trainer-expert - Bluetooth Smart Trainer Integration Guide

Provides workflow for reverse-engineering and integrating Bluetooth Smart Trainers (Wahoo/FTMS) in fitness applications.

Tags

Updated: 2026-03-19
BluetoothFitnessSmart TrainerFTMSWahooCyclingTelemetryBLE GATTPower Meter

Capabilities

Scan Bluetooth devicesConnect to Smart TrainerSubscribe to indicationsSend write commands

Typical Inputs

Bluetooth Smart TrainerService UUIDControl Point UUID

Typical Outputs

Connected deviceIndication responsesParsed values

What this skill does

  • Scan Bluetooth devices
  • Connect to Smart Trainer
  • Subscribe to indications
  • Send write commands
  • Parse multi-byte values
  • Serialize to Little Endian
  • Identify Control Point
  • Request device control
  • Start device
  • Unlock device
  • Discover OpCodes
  • Send OpCode commands
  • Parse indication responses
  • Map grade to resistance
  • Calculate distance
  • Calculate speed
  • Read power data
  • Read cadence data
  • List services
  • List characteristics

Inputs

  • Bluetooth Smart Trainer
  • Service UUID
  • Control Point UUID
  • OpCode values
  • Grade percentage
  • Resistance percentage
  • Tire circumference
  • Wheel revolutions

Outputs

  • Connected device
  • Indication responses
  • Parsed values
  • Grade mapping
  • Calculated distance
  • Calculated speed
  • Power measurement
  • Cadence measurement
  • Service list
  • Characteristics list

Requirements

  • Bluetooth Low Energy support
  • C# environment
  • Console application framework
  • Smart Trainer device access
  • GATT characteristic access

Source

  • Spec: SKILL.md

ClawIndex

OpenClaw Skills & Use Case Index

ClawIndex is an ecosystem-driven index of OpenClaw skills and real-world use cases.

Index

Skills·
Cases

Meta

About·
Disclaimer·
Email·
GitHub
© 2026 ClawIndex All Rights Reserved.