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.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)
  • 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 Pro fēnix® 6 Pro, fēnix® 6 Sapphire
  • fēnix® 6S fēnix® 6S
  • fēnix® 6S Pro fēnix® 6S Pro, fēnix® 6S Sapphire
  • fēnix® 6X Pro fēnix® 6X Pro, fēnix® 6X Sapphire, fēnix® 6X Pro Solar, tactix® Delta Sapphire, quatix® 6X Solar
  • 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
  • MARQ™ Golfer MARQ™ Golfer
  • quatix® 6 quatix® 6
  • quatix® 6X quatix® 6X, quatix® 6X Solar, quatix® 6X Dual Power
Average Rating: (1 Rating)

Garmin Vivoactve3B
March 28, 2020 | Version 0.5

Discussion about the EventHubApp in GARMIN forum: https://forums.garmin.com/developer/connect-iq/f/discussion/209439/eventhubapp - I miss support for the Vivoactive 3 - I miss the option that the watch can be used when the EventHubApp is running - support for Microsoft Power BI is fine - but I miss a real-time stream to MATLAB: https://youtu.be/Ercd-Ip5PfQ - I miss a real-time stream to Python: https://www.youtube.com/watch?v=GIywmJbGH-8 - I miss support for Scott Hardens (PhD) Scott Plott as an application which would perfectly fit to the GARMIN watch for people who don t want to sync their heart rate data to a cloud, but are looking for an offline and open source application which can be connected to the watch: https://github.com/swharden/ScottPlot The GARMIN watch paired to a POLAR OH1 has become a research grade device which can be used instead of an ECG device: https://the5krunner.com/2019/04/06/polar-oh1-review-2019/#PRICING_AVAILABILITY_Polar_OH1_Review There is now Moxymonitor ANT to Serial Converter, a commercially available option for MATLAB: https://www.thisisant.com/forum/viewthread/7074/ I miss an app which is not only a demo, but can be used for scientific purposes: https://www.mathworks.com/matlabcentral/answers/142677-capturing-heart-rate-from-usb-ant-dongle-and-chest-strap Peter Gamma

Sorry, no statistics available yet.