
๐โโ๏ธ Treadmill Speed Transmitter ๐โโ๏ธ
Broadcat your treadmill or running speed to Zwift or Arcade Fitness over BLE
๐ดโโ๏ธ๐โโ๏ธ BIPR Cycling, Running & Fitness ยท com.bipr.treadmill.speedtransmitter
UpdatedNov 17, 2025
PublishedMar 19, 2021
Packagecom.bipr.treadmill.speedtransmitter
MD556bee77111604536728ea562b21dfea9
SHA1 (signer)B8:56:E7:9D:26:DD:20:78:59:C9:F1:0B:C7:9F:3E:44:06:44:C5:FA
Signed byCN=Gregory Cordier, OU=Bipr, L=LUDRES, ST=FRANCE, C=FR
Malware scanTRUSTED
Websitehttps://bipr.fr
Contact[email protected]
Privacy policyView
What's new
3.1 : Fix for BLE broadcasting on Android >= 10
3.0 : Bluetooth connection improvements, especially with iOS external devices
2.6 :
Manual mode custom button for hiit training and 0 button
Calibrate and adjust speed with Garmin mode
Other small fixes
2.5 : Manual speed up to 22 km/h
2.2 : Broadcast HR with Garmin watch
3.0 : Bluetooth connection improvements, especially with iOS external devices
2.6 :
Manual mode custom button for hiit training and 0 button
Calibrate and adjust speed with Garmin mode
Other small fixes
2.5 : Manual speed up to 22 km/h
2.2 : Broadcast HR with Garmin watch
Description
Use your phone as a sensor while running on a treadmill for Zwift or Arcade Fitness
Broadcast speed and heart rate (with Garmin watches) over Bluetooth Low Energy
Manual Mode
โญ๏ธ Set the speed manually by pressing on screen buttons.
โญ๏ธ A custom button allows you to enter your own speed value which can be great for hiit.
โญ๏ธ No calibration or measurement issue.
โญ๏ธ Speed is recorded very precisely.
Auto Mode
โญ๏ธ Put your phone in an arm band
โญ๏ธ Or take it in your hand
โญ๏ธ Running speed will be computed automatically
โญ๏ธ Adjust running speed by setting up step length parameter (we advise you to do this when you are running around 10km/h)
With ANT+ Footpod
โญ๏ธ Bridge ANT+ footpod into Bluetooth Smart sensor with Running Speed and Cadence feature
โญ๏ธ Requires ANT+ native smartphone or ANT+ USB stick
With Garmin watch
โญ๏ธ Use your Garmin watch with its integrated accelerometer
โญ๏ธ Broadcast heart rate from optical Garmin watch sensor to Zwift over BLE
โญ๏ธ In case you get an exclamation mark when starting the watch app, please reboot the watch, start the watch app alone. If you get the same, this means that your watch is probably not compatible with our watch app. In this case we advise you to use the manual mode.
๐จ Important to read with Zwift ๐จ
โญ๏ธ If you start and your avatar doesn't move or if you get disconnected regularly this is probably because you are using the Bluetooth direct connection which is selected by default with Zwift on Windows.
โญ๏ธ In this case you need connect through Zwift Companion app on a separate phone
โญ๏ธ If you get multiple 'Speed T', this is because Zwift connect to your device in order to know if running speed is available and the virtual address of your phone changes for privacy reasons. This address change is implemented by device manufacturers and cannot be avoided by developers since it is linked to 'privacy and security'. Don't worry, your phone still have only one address but since it has changed, it appears in Zwift as a new device.
โญ๏ธ We regularly update the help page and strongly advise you to read it carefully when trying to connect Speed Transmitter to Zwift : https://bipr.fr/treadmill-speed-transmitter
The app is free for 8 minutes workouts, if you want to do longer exercises, you will have to buy the full version.
For any other question or for help, we will be happy to help you per mail : [email protected]
Broadcast speed and heart rate (with Garmin watches) over Bluetooth Low Energy
Manual Mode
โญ๏ธ Set the speed manually by pressing on screen buttons.
โญ๏ธ A custom button allows you to enter your own speed value which can be great for hiit.
โญ๏ธ No calibration or measurement issue.
โญ๏ธ Speed is recorded very precisely.
Auto Mode
โญ๏ธ Put your phone in an arm band
โญ๏ธ Or take it in your hand
โญ๏ธ Running speed will be computed automatically
โญ๏ธ Adjust running speed by setting up step length parameter (we advise you to do this when you are running around 10km/h)
With ANT+ Footpod
โญ๏ธ Bridge ANT+ footpod into Bluetooth Smart sensor with Running Speed and Cadence feature
โญ๏ธ Requires ANT+ native smartphone or ANT+ USB stick
With Garmin watch
โญ๏ธ Use your Garmin watch with its integrated accelerometer
โญ๏ธ Broadcast heart rate from optical Garmin watch sensor to Zwift over BLE
โญ๏ธ In case you get an exclamation mark when starting the watch app, please reboot the watch, start the watch app alone. If you get the same, this means that your watch is probably not compatible with our watch app. In this case we advise you to use the manual mode.
๐จ Important to read with Zwift ๐จ
โญ๏ธ If you start and your avatar doesn't move or if you get disconnected regularly this is probably because you are using the Bluetooth direct connection which is selected by default with Zwift on Windows.
โญ๏ธ In this case you need connect through Zwift Companion app on a separate phone
โญ๏ธ If you get multiple 'Speed T', this is because Zwift connect to your device in order to know if running speed is available and the virtual address of your phone changes for privacy reasons. This address change is implemented by device manufacturers and cannot be avoided by developers since it is linked to 'privacy and security'. Don't worry, your phone still have only one address but since it has changed, it appears in Zwift as a new device.
โญ๏ธ We regularly update the help page and strongly advise you to read it carefully when trying to connect Speed Transmitter to Zwift : https://bipr.fr/treadmill-speed-transmitter
The app is free for 8 minutes workouts, if you want to do longer exercises, you will have to buy the full version.
For any other question or for help, we will be happy to help you per mail : [email protected]
Required features
- Bluetooth android.hardware.bluetooth
- Bluetooth Le android.hardware.bluetooth_le
- Faketouch android.hardware.faketouch
- Location android.hardware.location
- Location Network android.hardware.location.network
Permissions (11)
๐โโ๏ธ Treadmill Speed Transmitter ๐โโ๏ธ requests the following Android permissions:
- Access Coarse Location android.permission.ACCESS_COARSE_LOCATION
- Access Network State android.permission.ACCESS_NETWORK_STATE
- Bluetooth android.permission.BLUETOOTH
- Bluetooth Admin android.permission.BLUETOOTH_ADMIN
- Foreground Service android.permission.FOREGROUND_SERVICE
- Internet android.permission.INTERNET
- Wake Lock android.permission.WAKE_LOCK
- Write External Storage android.permission.WRITE_EXTERNAL_STORAGE
- Com Android Vending Billing com.android.vending.BILLING
- Com Bipr Treadmill Speedtransmitter Permission C2d Message com.bipr.treadmill.speedtransmitter.permission.C2D_MESSAGE
- C2dm Permission Receive com.google.android.c2dm.permission.RECEIVE