Hi,
For my use case I am trying to send live activity (e.g. run) data (e.g. current gps position, current speed) from a Garmin watch to an iOS smartphone. I don't want to implement a whole new Garmin wearable app for this, cause live data processing will be performed on a smartphone and default activities are perfectly fine for my needs.
I was thinking that it might be possible to read the data using iOS ConnectIQ SDK, but from my investigation it seems there's no direct way to get this data by using this API. For now it seems I will need to implement either a Data Field or a Background process to send this data over. What's the best approach to achieve this? Should I use Communications or BluetoothLowEnergy API? Many thanks for help in advance!
Architecture "diagram":
Garmin watch -> Sports Activity (e.g. run, cycling) ---------(Live activity data through BLE)--------> iPhone -> My iOS app