Author Topic: GARMIN watch - ConnectIQ-Watch-IoT - Microsoft Azure Platform  (Read 2655 times)

0 Members and 1 Guest are viewing this topic.

Offline Peter Gamma

  • Regular Contributor
  • *
  • Posts: 240
  • Country: ch
Re: GARMIN watch - ConnectIQ-Watch-IoT - Microsoft Azure Platform
« Reply #25 on: January 23, 2020, 09:08:06 pm »
There is also a discussion how to stream ANT+ sensor data to MATLAB in the MATLAB cummunity:

https://www.mathworks.com/matlabcentral/answers/142677-capturing-heart-rate-from-usb-ant-dongle-and-chest-strap

No easy, low-cost and high quality solution to this date. Although such solutions are possible.
 


Offline Peter Gamma

  • Regular Contributor
  • *
  • Posts: 240
  • Country: ch
Re: GARMIN watch - ConnectIQ-Watch-IoT - Microsoft Azure Platform
« Reply #27 on: January 24, 2020, 11:16:34 am »
For a live-stream of sensor data from a GARMIN watch to MATLAB, those options are / were available:


1.

https://livetracking.io/

which according to Niels Kieling

   a. «yes, this should work»
   b. and «was a free and open source» service


2.

Dave Does Demos Demo solution (Dave Lusty who works for Microsoft UK)

https://forums.garmin.com/developer/connect-iq/f/discussion/209439/eventhubapp

which can stream sensor data from a GARMIN watch to Microsoft Power BI. But streaming from  Microsoft Power BI to MATLAB only works with MATLAB production server, which is according to the MATLAB community «expensive». For a price request a quote.


3.

A Linux MATLAB version running in a virtual box in windows

https://www.eevblog.com/forum/cloud-computing/live-stream-from-garmin-watches-via-ant-stick-virtual-box-(evtl-coud-iot)/

this option has no streaming server and uses an ANT+ stick. There is no smartphone buffer to this system.A direct sensor stream without interruption is necessary betwen a GARMIN  watch and a PC or mini PC:
« Last Edit: January 24, 2020, 12:09:12 pm by Peter Gamma »
 

Offline Peter Gamma

  • Regular Contributor
  • *
  • Posts: 240
  • Country: ch
Re: GARMIN watch - ConnectIQ-Watch-IoT - Microsoft Azure Platform
« Reply #28 on: January 24, 2020, 05:47:15 pm »
Here is a Lab Streaming Layer (LSL) Tutorial for Windows:

https://ws-dl.blogspot.com/2019/07/2019-07-15-lab-streaming-layer-lsl.html

Is it possible to integrate LSL into Microsoft Power BI? Is LSL streaming sensor data from Microsoft Power BI to MATLAB possible ?
 

Offline Peter Gamma

  • Regular Contributor
  • *
  • Posts: 240
  • Country: ch
 

Offline Peter Gamma

  • Regular Contributor
  • *
  • Posts: 240
  • Country: ch
Re: GARMIN watch - ConnectIQ-Watch-IoT - Microsoft Azure Platform
« Reply #30 on: January 24, 2020, 10:18:31 pm »
The MATLAB forum is open minded. You don t need MATLAB to post there.

In the XDA Developer forum, at least eight helpful posts are necessary before it is possible to be a developer there. I miss for instance a company independed GARMIN watch section there. I tried to create one, but failed because I created too little helpful posts to this date.

 

Offline Peter Gamma

  • Regular Contributor
  • *
  • Posts: 240
  • Country: ch
Re: GARMIN watch - ConnectIQ-Watch-IoT - Microsoft Azure Platform
« Reply #31 on: January 25, 2020, 08:32:31 pm »
How to Use the expensive MATLAB Production Server Interface for Microsoft Power BI Software:

https://www.mathworks.com/videos/how-to-use-matlab-production-server-interface-for-microsoft-power-bi-software-1537959094440.html

for MATLAB Production Server request a quote from MATLAB.
 

Offline Peter Gamma

  • Regular Contributor
  • *
  • Posts: 240
  • Country: ch
Re: GARMIN watch - ConnectIQ-Watch-IoT - Microsoft Azure Platform
« Reply #32 on: January 26, 2020, 02:34:30 pm »
A straightforward solution would be:

1. Labstreaming layer support for the GARMIN watch

2. a Windows Python Library for the GARMIN watch

where every user is free which application to choose for his needs.
 

Offline Peter Gamma

  • Regular Contributor
  • *
  • Posts: 240
  • Country: ch
Re: GARMIN watch - ConnectIQ-Watch-IoT - Microsoft Azure Platform
« Reply #33 on: January 26, 2020, 06:06:19 pm »
EEVblog – No Script, No Fear, All Opinion :-+.
 

Offline Peter Gamma

  • Regular Contributor
  • *
  • Posts: 240
  • Country: ch
Re: GARMIN watch - ConnectIQ-Watch-IoT - Microsoft Azure Platform
« Reply #34 on: March 06, 2020, 01:04:45 pm »
A solution which is ready to go for live-stream data is Scott Hardens HARDEN TECHNOLOGY CHANNEL RECORDER:


 

Offline Peter Gamma

  • Regular Contributor
  • *
  • Posts: 240
  • Country: ch
Re: GARMIN watch - ConnectIQ-Watch-IoT - Microsoft Azure Platform
« Reply #35 on: March 06, 2020, 01:14:10 pm »
To stream data from Scott Hardens recorder to a MATLAB or PYTHON project is already described:

https://www.eevblog.com/forum/testgear/light-weight-usb-oscilloscope-with-matlab-support/msg2446242/#msg2446242
 

Offline Peter Gamma

  • Regular Contributor
  • *
  • Posts: 240
  • Country: ch
Re: GARMIN watch - ConnectIQ-Watch-IoT - Microsoft Azure Platform
« Reply #36 on: March 06, 2020, 06:00:55 pm »
Scotts channel recorder is ready to go. It only needs soldering :).
 

Offline Peter Gamma

  • Regular Contributor
  • *
  • Posts: 240
  • Country: ch
Re: GARMIN watch - ConnectIQ-Watch-IoT - Microsoft Azure Platform
« Reply #37 on: June 07, 2020, 04:09:52 am »
I did not get the EventHubApp working:

https://apps.garmin.com/de-DE/apps/b27ddfe5-e5f7-4754-94ce-ce3007fe49b9

and no one confirmed that he managed to get it to work:

https://forums.garmin.com/developer/connect-iq/f/discussion/209439/eventhubapp/985907

I did not spend much time trying to get it to work, since there where other options more attractive for me personally.
 

Offline Peter Gamma

  • Regular Contributor
  • *
  • Posts: 240
  • Country: ch
Re: GARMIN watch - ConnectIQ-Watch-IoT - Microsoft Azure Platform
« Reply #38 on: June 07, 2020, 04:36:48 am »
I did not test an ANT stick solution to stream sensor data to a PC. I could not find a product or an open source solution for an ANT stick that is available and is confirmed that it is working.
 

Offline Peter Gamma

  • Regular Contributor
  • *
  • Posts: 240
  • Country: ch
Re: GARMIN watch - ConnectIQ-Watch-IoT - Microsoft Azure Platform
« Reply #39 on: June 07, 2020, 04:39:47 am »
The solution from THIS IS ANT with an ANT stick was not attractive for me personally, for the same reasons the EventHubApp was not attractive for me personally.
 

Offline Peter Gamma

  • Regular Contributor
  • *
  • Posts: 240
  • Country: ch
Re: GARMIN watch - ConnectIQ-Watch-IoT - Microsoft Azure Platform
« Reply #40 on: June 07, 2020, 04:45:31 am »
Bitalino ECG for instance can be paired in an easy way via Bluetooth to a PC, and there are no monthly fee s to pay for this streaming service.
 

Offline Peter Gamma

  • Regular Contributor
  • *
  • Posts: 240
  • Country: ch
Re: GARMIN watch - ConnectIQ-Watch-IoT - Microsoft Azure Platform
« Reply #41 on: June 07, 2020, 05:04:25 am »
Quick Tip from DC Rainmaker: Broadcast Garmin Optical HR to Apps Like Zwift // ANT & Bluetooth:



Matlab supports BLE, but I could not find an example of someone confirming that BLE streaming to Matlab is working:

https://www.mathworks.com/matlabcentral/answers/518074-is-there-an-example-how-to-connect-the-polar-oh1-bluetooth-low-energy-heart-rate-sensor-with-matlab?s_tid=prof_contriblnk
« Last Edit: June 07, 2020, 05:08:53 am by Peter Gamma »
 

Offline Peter Gamma

  • Regular Contributor
  • *
  • Posts: 240
  • Country: ch
Re: GARMIN watch - ConnectIQ-Watch-IoT - Microsoft Azure Platform
« Reply #42 on: June 07, 2020, 06:41:29 am »
i could not find an example code for an ANT stick or the EventHubApp which shows that it is working with Matlab. Bitalino has an example code for Matlab

Example of Measuring Heart Rate from Acquired ECG Signals

https://www.mathworks.com/matlabcentral/fileexchange/53983-bitalino-toolbox
 

Offline Peter Gamma

  • Regular Contributor
  • *
  • Posts: 240
  • Country: ch
Re: GARMIN watch - ConnectIQ-Watch-IoT - Microsoft Azure Platform
« Reply #43 on: June 07, 2020, 07:05:06 am »
I could not find an example which demonstrates that a Garmin watch, an ANT stick, or the Microsoft Azure Cloud EventHubApp works with Python. Bitalino has APIs for many different kinds of applications

https://bitalino.com/en/development/apis
 

Offline Peter Gamma

  • Regular Contributor
  • *
  • Posts: 240
  • Country: ch
Re: GARMIN watch - ConnectIQ-Watch-IoT - Microsoft Azure Platform
« Reply #44 on: June 07, 2020, 07:17:14 am »
I put links to available options here

https://github.com/PeterGamma
 

Offline Peter Gamma

  • Regular Contributor
  • *
  • Posts: 240
  • Country: ch
Re: GARMIN watch - ConnectIQ-Watch-IoT - Microsoft Azure Platform
« Reply #45 on: June 08, 2020, 12:05:44 pm »
Dave Does Demos (Dave Lusty from Microsoft UK) slogan “Keep Calm, Microsoft Azure” (more is not to be seen from Daves T-Shirt. What does Dave hide on his T-shirt?) was not convincing to me personally:



Dave published this video shortly after I gave him a negative feedback for the EventHubApp in the Garmin App store:

https://apps.garmin.com/de-DE/apps/b27ddfe5-e5f7-4754-94ce-ce3007fe49b9

Nobody else wrote something about the EventHubApp, and nobody confirmed, that the  EventHubApp is working, and nobody gave a positive feetback about the EventHubApp.

Is Dave not open to criticism?
 

Offline Peter Gamma

  • Regular Contributor
  • *
  • Posts: 240
  • Country: ch
Re: GARMIN watch - ConnectIQ-Watch-IoT - Microsoft Azure Platform
« Reply #46 on: June 08, 2020, 07:58:15 pm »
Next the Microsoft Azure Cloud, there are now also options available for ANT and BLE sensors to stream to an MQQT Brocker. What is the difference between an Microsoft Azure EventHub and an MQQT Brocker?
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf