The logic behind the Bluetooth HxM connection is as follows:
1) User clicks "Connect" button
2) Run.GPS reads the heart rate monitor type from its configuration
3) Run.GPS searches for paired Bluetooth devices that match the name "Zephyr HxM"
4) If one is found, Run.GPS establishes the Bluetooth connection
5) Run.GPS loads the corresponding heart rate monitor driver to interpret the heart rate data
If there is no pause after trying to connect, this usually means that there is either no paired device with the matching name or Bluetooth is not available.
01.06.2013 05:37:21 UTCgeändert am 01.06.2013 05:38:30 UTC
As stated below, it must be paired to work with my other apps, Edmondo Sports Tracker reads HxM, (but not GPS), and Zephyr Heart Monitor works sometimes.
Of coarse I wear it (water on strap and skin) when trying to have it read.
I will say all this is all new to me, Android phone (GS3 clone), apps, HRM, GPS, and am having alot of trouble.
As I said before, a message saying "Please wait" flashes very quickly when trying to connect, in about 1/10 second, and then disappears.
Why doesn't it search for a little while?
when I try and connect HRM, I immediately get Not Connected eror:
failed to connect HRM. Pls try different settings.
It doesn't spend any time searching for the signal.
Yes, it is supported by Run.GPS. But it depends on your operating system if you can use the HxM.
Overview of Compatible Heart Rate Monitors
-------------------------------------------------
Windows Phone 8: Zephyr HxM
Windows Mobile: Polar Bluetooth WearLink+, Zephyr HxM
Google™ Android™: Polar Bluetooth WearLink+, Zephyr HxM, for ANT+ capable smartphones (e.g. Sony Xperia series) also ANT+ based heart rate monitors
Apple™ iOS (only iPhone 4S and iPhone 5!): all Bluetooth Low Energy (Bluetooth Smart) compatible heart rate monitors, e.g. Polar H7