Author Topic: Live-stream from Garmin watches via ANT+ stick & virtual box (evtl. coud, IOT)  (Read 3786 times)

0 Members and 1 Guest are viewing this topic.

Offline Peter Gamma

  • Regular Contributor
  • *
  • Posts: 240
  • Country: ch
to MATLAB, Python & other Desktop applications


I continue the thread from here:

https://www.eevblog.com/forum/cloud-computing/garmin-watch-connectiq-watch-iot-microsoft-azure-platform/

and continue here with the part which is not


GARMIN watch - ConnectIQ-Watch-IoT - Microsoft Azure Platform

     but

GARMIN watch- ANT+ stick- virtual box


to keep those two path separate.
 

Is it possible to create a linux virtual box which can run independendly as a Linux OS, but also as a virtual box running in windows, for a GARMIN watch, which contains all the components for a live-stream to MATLAB, Python & other Desktop applications?

The size should be not more than 2GB, so that it can run on a IntelĀ® Compute Stick STK1A32SC:

https://ark.intel.com/content/www/us/en/ark/products/91064/intel-compute-stick-stk1a32sc.html

as well as on a Jumper EzBook 3 PRO:

https://de.gearbest.com/laptops/pp_647765.html

A virtual box could become a community project which contains all the sensor tables helpful for GARMIN watches.
 

Offline Peter Gamma

  • Regular Contributor
  • *
  • Posts: 240
  • Country: ch
A linux virtual box running in windows with sensor tables and all the software necessary to stream to MATLAB, Python or other deskop applications.

A linux virtual box running in windows 10 of e.g. Jumper EzBook 3 PRO, which makes it not necessary anymore to install Ubuntu. All software for streaming integrated in a virtual box.

But how can sensor data from a linux virtual box running in windows be streamed to the host windows 10 operating system?

edit:
This is not necessary. MATLAB is also available for LINUX and MATLAB can be installed in a LINUX virtual machine running in windows. No streaming to the host windows 10 operating system necessary.
« Last Edit: December 27, 2019, 12:29:38 pm by Peter Gamma »
 

Offline Peter Gamma

  • Regular Contributor
  • *
  • Posts: 240
  • Country: ch
i.e. through a streaming server. livetracking.io had an integrated open-source streaming server.

Which streaming server could be helpful to stream sensor data from a linux virtual box to the host windows operating system?
 

Offline Peter Gamma

  • Regular Contributor
  • *
  • Posts: 240
  • Country: ch
An alternative to Jumper EzBook 3 PRO with

with 4 GB RAM  & 64 bit OS (minimal requirement for most Matlab editions)

is the Trekstor SURFBOOK E11B

http://www.trekstor.de/products/notebook/detail-notebook/product/SURFBOOK%20E11B-CO.html

with Ubuntu 18.04 und Mate Desktop

https://www.heise.de/forum/c-t/Kommentare-zu-c-t-Artikeln/Aldi-Notebook-im-Test-Medion-Akoya-E6246-mit-256er-SSD-fuer-400-Euro/Trekstor-E11B-CO/posting-33859257/show/
 

Offline Peter Gamma

  • Regular Contributor
  • *
  • Posts: 240
  • Country: ch
There are also newer Mini 10 PC sticks with 4G RAM & Windows 10 64 bit (minimum for newer MATLAB versions):

https://www.aliexpress.com/item/32826816000.html?spm=a2g0o.cart.0.0.206d3c00MwHGDE&mp=1

and USB Type-C:

https://www.aliexpress.com/item/32852962272.html?spm=a2g0o.cart.0.0.206d3c00MwHGDE&mp=1

Did someone test those newer devices with Linux?
« Last Edit: December 18, 2019, 08:39:13 pm by Peter Gamma »
 

Offline Peter Gamma

  • Regular Contributor
  • *
  • Posts: 240
  • Country: ch
There are / where so many projects with an ANT+ and Windows for a live-stream from a GARMIN watch:


1. there was a live-stream solution from old-man biking:

https://www.thisisant.com/forum/viewthread/544/

2. there is a live-setup in GoldenChetaah:

https://groups.google.com/forum/#!topic/golden-cheetah-users/Gn2fOxUqTFk


4. There was livetracking.io

https://github.com/PeterGamma/What-happened-to-livetrack.io-/blob/master/README.md

6. There where other options for a live-stream which are not available anymore:

https://www.thisisant.com/forum/viewthread/544/

8. GARMIN watch - ConnectIQ-Watch-IoT

which requires Microsoft Power B and the Microsoft Azure Platform

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

9. Ant+ USB with LabVIEW

- https://www.thisisant.com/forum/viewthread/7035/

Is there a project with ANT+ windows code tables available, which can be modified? To have a live-streaming solution in LINUX for the only reason that there are no windows ANT+ code tables available is complicated.
« Last Edit: December 18, 2019, 10:52:03 pm by Peter Gamma »
 

Offline Peter Gamma

  • Regular Contributor
  • *
  • Posts: 240
  • Country: ch
I m a person with skills in scripting and debugging of MATLAB scripts and scripts of other PC applications. For me personally, to make this project real takes time.

For the time being, I let go of a real-time stream, even though it s interesting, and go back to the csv import method from GARMIN CONNECT without a live-stream.
« Last Edit: January 04, 2020, 01:36:27 pm by Peter Gamma »
 

Offline Peter Gamma

  • Regular Contributor
  • *
  • Posts: 240
  • Country: ch
I miss a sports watch which is really smart.

I miss a sports watch with an easy to use and contemporary windows 10 interface.

I miss a live-tracking service which is simple and smart, instead of a live-tracking service for data nerds:

https://livetracking.io/

which stops as soon as someone comes which is interested in that service.

https://livetracking.io/ was near to that. And in my few, it could be brought there quiet easily.

I miss a live-streaming service for professionals.

Dave Lustys  ConnectIQ-Watch-IoT - Microsoft Azure Platform solution is near to it. I miss support  for more watches instread of support only for new and expensive watches, and I miss support not only for  the Microsoft Azure Platform and Microsoft Power BI, but also for other platforms and applications.
« Last Edit: January 01, 2020, 09:22:04 am by Peter Gamma »
 

Offline Peter Gamma

  • Regular Contributor
  • *
  • Posts: 240
  • Country: ch
Darren Hague s project is also ready to go  :).

https://www.thisisant.com/forum/viewthread/6665/

https://github.com/dhague/vpower

But it needs a live-stream without interrupton to an ANT+ stick. In my view, just for indoor activites, that's fine.
 

Offline Peter Gamma

  • Regular Contributor
  • *
  • Posts: 240
  • Country: ch
When you are ready to carry arround a Jumper Book 3 for 24 * 7, then Darren's project is 24 * 7 ready to go :).
 

Offline Peter Gamma

  • Regular Contributor
  • *
  • Posts: 240
  • Country: ch
Jumper EZBOOK 3 PRO:

https://de.gearbest.com/laptops/pp_647765.html

with more than thousand costumers which are happy with it, I'm one of those  :).
« Last Edit: March 15, 2020, 10:54:49 am by Peter Gamma »
 

Offline Peter Gamma

  • Regular Contributor
  • *
  • Posts: 240
  • Country: ch
This real-time data aquisition system consists of:

- Jumper EZBOOK 3 PRO
- Vivoactive 3
- Polar OH1
- Stryd Foot Pod ( no calibration needed. I have also a GARMIN foot pod, but unfortunately it is not calibrated to this date)
- Darren HagueS ANT+ Virtual Power
- Virtual Box running in Windows with MATLAB

- no Microsoft Azure Platform, no GARMIN connect IQ, no Watch-IoT, but heavy. But not as heavy as an ADINSTRUMENTS channel recorder equipement and not as expensive as an Equivital system, and longer warrranty time.

 
« Last Edit: March 15, 2020, 01:04:14 pm by Peter Gamma »
 

Offline Peter Gamma

  • Regular Contributor
  • *
  • Posts: 240
  • Country: ch
It is also possible to take a Moximonitor ANT to Serial Converter instead of a ANT+ stick and a virtual Box running in Windows with Python ANT+:

https://www.moxymonitor.com/product/ant-to-serial-converter/

Still a heavy equipement.
« Last Edit: March 30, 2020, 08:03:03 am by Peter Gamma »
 

Offline Peter Gamma

  • Regular Contributor
  • *
  • Posts: 240
  • Country: ch
Pairing this setup with this mini PC and a battery pack:

https://de.aliexpress.com/item/32852962272.html?spm=a2g0s.9042311.0.0.27424c4dvJApcD

but is it robust and stable?
 

Offline Peter Gamma

  • Regular Contributor
  • *
  • Posts: 240
  • Country: ch
7 inch Windows 10 tablets are rare to find. But what about building up one with a 7 inch display and a Windows 10 mini PC?

https://de.aliexpress.com/item/32832814420.html?spm=a2g0s.9042311.0.0.27424c4dvJApcD
 

Offline Peter Gamma

  • Regular Contributor
  • *
  • Posts: 240
  • Country: ch
Scott W Harden, DMD, PhD, dentist and biological research scientist with a passion for collaborative public software and hardware development:

https://www.swharden.com/wp/about-scott/

developed the sound card ecg:



and the ScottPlot:

https://github.com/swharden/ScottPlot


There are now two options availble for a live-stream from a GARMIN watch:


1. Moxymonitor ANT to Serial Converter which is commercially available (for MATLAB):

https://www.thisisant.com/forum/viewthread/7074/


2. Garmin IoT Series is a Microsoft Azure Cloud solution from Dave Does Demos :

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

Is Scott s software a good  free and open-source  toolbox which could be used as a standard interface for the GARMIN watch? For me personally, yes. Is there any software which is better than Scott s software for this purpose? For me personally, no.




« Last Edit: April 02, 2020, 02:18:30 pm by Peter Gamma »
 

Offline Peter Gamma

  • Regular Contributor
  • *
  • Posts: 240
  • Country: ch
Shechen Rabjam Rinpoche, the grandson and spiritual heir of Dilgo Khyentse Rinpoche, one of the foremost Tibetan Buddhist masters of the 20th century. says, in Tibet, 10 % of the people go a spiritual path an live in a monastery. Therefore, Tibet has many Spiritual Masters. They are world champion.



In South America, there are many football players, and football  world champions.

Practising meditation is a sports like playing football. But for meditators, GARMIN CONNECT is a nightmare. I parctise medtiation regularly. And I export my training data with csv. Is this a contemporary solution for the year 2020?

Data analysis is so complicated, that my data analysis is restricted to data aquisition currently. This is  a tragedy. There are so many data analysis tools available today. Some are very expensive, some are free and open source. But data import is so complicated, that I don t do it.

Stop discriminating meditators, and make contemporary analysis tools available for the year 2020. 
 

Offline Peter Gamma

  • Regular Contributor
  • *
  • Posts: 240
  • Country: ch
For my personally, world champion among the developers is the one who manages to connect Dave Lustys EventHupApp:

https://github.com/davedoesdemos/ConnectIQ-Watch-IoT

with Dr. Scott Hardens ScottPlott:

https://github.com/swharden/ScottPlot

 

Offline Peter Gamma

  • Regular Contributor
  • *
  • Posts: 240
  • Country: ch
The EventHubApp connect the Microsoft Azure EventHubs. There is another app called "Namaste App", which connects to GARMIN CONNECT.

https://www.programmableweb.com/news/how-to-design-device-ui-garmin-connect-iq/sponsored-content/2016/10/31

What about modifying the app to make it connect to Dr Hardens Scott Plott?
 


Offline Peter Gamma

  • Regular Contributor
  • *
  • Posts: 240
  • Country: ch
Nicolas Kral (AlphaMonkeyC) is the "author" of the Namaste app:

https://www.programmableweb.com/news/how-to-design-device-ui-garmin-connect-iq/sponsored-content/2016/10/31

Nicolas Kral works for Garmin International. He is the Connect IQ Product Manager and is working to innovate and grow the Connect IQ program. Since joining Garmin International in 2005, Nicolas has worked with various Garmin teams as a software developer for mobile apps, search and navigation on automotive products and mobile phone operating systems.

https://www.thisisant.com/business/events/ant-symposium-2019/speaker

I suppose Nicolas Kral is an experienced software developer. It would be great when he joined this project.
 

Offline Peter Gamma

  • Regular Contributor
  • *
  • Posts: 240
  • Country: ch
Here is Nicolas Krals youtube video:


 

Offline Peter Gamma

  • Regular Contributor
  • *
  • Posts: 240
  • Country: ch
Where is the real-time Namaste Connect IQ App from GARMIN which connects to Dr. Scott Hardens Scott Plott which makes all sentient beings free from suffering?
 

Offline Peter Gamma

  • Regular Contributor
  • *
  • Posts: 240
  • Country: ch
Nothing around for world champions from Garmin. And also Dave Lustys 

https://sqlbits.com/Speakers/Dave_Lusty

Garmin IoT series who works for Microsoft UK was no fun to this date. I did not manage to get a working solution with my Fenix  5.





I described the problems I had with my Garmin Fenix 5 and  Dave Lustys Garmin IoT series in the video description.
 

Offline Peter Gamma

  • Regular Contributor
  • *
  • Posts: 240
  • Country: ch
You can find the experiences I made with a Live-stream-of-sensor-data-from-Garmin-watches on my GITHUB account:

https://github.com/PeterGamma
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf