App Icon

EventHubApp

Description

This app sends fitness data in real time to an Azure Event Hub. Before running the app for the first time you must set up your Event Hub settings in Garmin Connect Mobile or Garmin Connect on your desktop. If you change these settings, close the app and reopen it to apply changes. The app doesn't display anything on the screen aside from a logo, all data is handled on the cloud. Full source code is available for the app at https://aka.ms/davedoesdemos, along with an explanation of how to use the data for machine learning or real time reporting using Power BI. Please give feedback, I have a few ideas to improve this in future with local data display and button control but these are not implemented yet. Data will be sent once per second to your event hub using your secure keys. The app does not collect data or send it to any other location, hence no privacy policy.

What’s New

0.9 GPS coordinates fix</p><p>0.5 improved error codes, added timer property to change frequency of messages, added user id to the properties sent for multiple device collections. This is easier than using the unique ID to identify what data was from which watch/person</p><p>0.4 Bug fix for status code</p><p>0.2 Updated to include screen status for the connection to the Azure Event Hub as well as a couple of the fields just for aesthetics.</p>

Additional Information

Permissions

This app requires access to:

  • Send/receive information to/from the Internet
  • GPS location
  • Sensor data (i.e., ANT+, heart rate, compass)
  • Descent™ Mk2S Descent™ Mk2S
  • Forerunner® 245 Forerunner® 245
  • Forerunner® 245 Music Forerunner® 245 Music
  • Forerunner® 645 Forerunner® 645
  • Forerunner® 645 Music Forerunner® 645 Music
  • Forerunner® 935 Forerunner® 935
  • Forerunner® 945 Forerunner® 945
  • fēnix® 5 fēnix® 5, quatix® 5
  • fēnix® 5 Plus fēnix® 5 Plus
  • fēnix® 5S fēnix® 5S
  • fēnix® 5S Plus fēnix® 5S Plus
  • fēnix® 5X fēnix® 5X, tactix® Charlie
  • fēnix® 5X Plus fēnix® 5X Plus
  • fēnix® 6 fēnix® 6
  • fēnix® 6 Dual Power fēnix® 6 Dual Power
  • fēnix® 6 Pro fēnix® 6 Pro, fēnix® 6 Sapphire
  • fēnix® 6 Pro Dual Power fēnix® 6 Pro Dual Power
  • fēnix® 6 Pro Solar fēnix® 6 Pro Solar
  • fēnix® 6 Solar fēnix® 6 Solar
  • fēnix® 6S fēnix® 6S
  • fēnix® 6S Dual Power fēnix® 6S Dual Power
  • fēnix® 6S Pro fēnix® 6S Pro, fēnix® 6S Sapphire
  • fēnix® 6S Pro Dual Power fēnix® 6S Pro Dual Power
  • fēnix® 6S Pro Solar fēnix® 6S Pro Solar
  • fēnix® 6S Solar fēnix® 6S Solar
  • fēnix® 6X Pro fēnix® 6X Pro, fēnix® 6X Sapphire, fēnix® 6X Pro Solar, tactix® Delta Sapphire, quatix® 6X Solar, tactix® Delta Solar, tactix® Delta Solar Ballistics
  • MARQ™ Adventurer MARQ™ Adventurer
  • MARQ™ Athlete MARQ™ Athlete
  • MARQ™ Aviator MARQ™ Aviator
  • MARQ™ Captain MARQ™ Captain, MARQ™ Captain: American Magic Edition
  • MARQ™ Commander MARQ™ Commander
  • MARQ™ Driver MARQ™ Driver
  • MARQ™ Expedition MARQ™ Expedition
  • quatix® 6 quatix® 6
  • quatix® 6X quatix® 6X, quatix® 6X Solar, quatix® 6X Dual Power
Average Rating: (1 Rating)

Sven Svensson
August 5, 2020 | Version 0.5

Great Work!