Originally Posted by
ComPH
One method i would suggest is to use the "IpBike" application running on a phone supporting the BLE. I use it on Samsung Galaxy S3 with Android 4.3. It works lot of other Android phones, has very generous trial period, then $8. It turns your phone into the highest Garmin with better screen, and the results can be loaded into many sharing apps, e.g. Strava or Endomondo. The beta driver supports any of ANT+, BT and BLE. The app like Endomondo may have it's own limitation.
What HRM and speed/cadence sensors do you use?