Wahoo products that can be connected to the internet include some or all of the following radio interfaces and services by default from the factory:
Smart Trainer / BIKE product family
Bluetooth Low Energy (BLE)
Services
- Fitness Machine Service (FTMS)
- Cycling Power Service
- Custom Wahoo Services - Used to communicate Wahoo-specific information between Wahoo app and the trainer or BIKE.
- Custom Zwift Services - Used to communicate Zwift-specific information between the Zwift app and the trainer or BIKE.
ANT+
Services
- ANT+ Fitness Equipment Control (FE-C)
- ANT+ Power
-
Custom Wahoo Services - Used to communicate Wahoo-specific information between Wahoo app and the trainer or BIKE.
Smart Treadmill product family
Bluetooth Low Energy (BLE)
Services
- Fitness Machine Service (FTMS)
-
Custom Wahoo Services - Used to communicate Wahoo-specific information between Wahoo app and the treadmill.
ELEMNT GPS bike computer product family
Bluetooth Low Energy (BLE)
Services
- Generic Access (0x1800) – Defines how the device is visible and identifiable to other BLE devices. Contains the device name and connection preferences
- Generic Attribute (0x1801) – Manages BLE-specific behaviour
- Wahoo Proprietary Communication Service - Used to communicate Wahoo-specific information between the Wahoo app and the bike computers.