Watch Output / Telemetry to phone screen for bike rides, etc?

Is there a way output live activity tracking (bike, run, etc) to a phone's screen?

I want to handlebar-mount my phone during bike rides and keep my watch on my wrist. I would like to see the same speed, pace, HR and other readings in reasonable realtime on the phone screen. 

Is this possible? 

  • There is the possibility to use LiveTrack feature: www.garmin.com/.../ which however uses Internet connection and is primarily used for sharing the session to others and that's probably not as real time as you are looking for.

    As far as I understand, it should be technically possible without Internet and routing the data through Garmin's website if one would develop a Connect IQ data field app with a specific companion mobile app developed for Android and/or iOS.

    Data fields have access to metrics such as speed, distance, time, heart rate etc. and could transmit these over to their registered companion apps in a some intervals. The companion app could then display the results on the phone.

    Seeh developer.garmin.com/.../ section Direct Messaging

    And e.g. for Android developer.garmin.com/.../

    I don't know how much battery that would consume though if updated for instance once every second. And I don't know of existing Connect IQ data fields for that purpose. (Please correct me if there are or if there is a limitation in data fields I am not aware of.)

    For biking (at least during a multisport,  I don't know if that works outside multisport activities), Garmin also have the Extended Display feature on their Edge devices allowing it to act as a second display for e.g. the Fenix 5 Plus www.garmin.com/.../

  • While a CIQ data field can do comm, it can only do it in a background process, and a background process can only run at most every 5 minutes, and can only run 30 seconds at a time.

    So at most, the companion app could get data every 5 minutes.

  • Ok. That explains why such fields do not exist. Thanks.