Welcome Guest,Register Now
Log In

ANT Forum

Welcome guest, please Login or Register

   

Is it possible to stream ant+ sensor data live to Matlab?

Avatar
RankRankRankRank

Total Posts: 243

Joined 2018-09-10

PM

Is it possible to stream ant+ sensor data from ipbike

https://play.google.com/store/apps/details?id=com.iforpowell.android.ipbike&hl=de to


https://livetracking.io,

which is an free and open source live tracking service, and uses InfluxDB which is an open-source  database to

MATLAB,

with the

MATLAB client for InfluxDB

https://uk.mathworks.com/matlabcentral/fileexchange/68312-influxdb-matlab

?      

Signature

Peter Gamma

Avatar
RankRankRankRank

Total Posts: 243

Joined 2018-09-10

PM

at

https://livetracking.io,

it says

livetracking.io

which w a s a f r e e and open source live tracking service, and uses InfluxDB which is an open-source database to

Is there an other way to stream ant+ sensor data from ipbike to Matlab?
     

Signature

Peter Gamma

Avatar
RankRankRankRank

Total Posts: 243

Joined 2018-09-10

PM

Sorry, I can' t edit my previous post. So I write another one for clarification:

at the website https://livetracking.io,it says

livetracking.io w a s a f r e e a n d o p e n s o u rc e live tracking service, but unfortunately, it is no longer available anymore.

It is possible to publish the source code of livetracking.io? This would be very helpful for live streaming of ant+ sensor data from ipbike to Matlab.      

Signature

Peter Gamma

Avatar
RankRankRankRank

Total Posts: 243

Joined 2018-09-10

PM

Here is another option to stream data from ipbike to Matlab without https://livetracking.io:

https://ch.mathworks.com/matlabcentral/fileexchange/27290-collect-and-plot-data-from-a-tcpip-server-in-real-time

But I did not test this option yet.
     

Signature

Peter Gamma

Avatar
RankRankRankRank

Total Posts: 243

Joined 2018-09-10

PM

Here is another nice article to display your Realtime Heart Rate by using wrist band (ANT+):

https://obsproject.com/forum/threads/how-to-display-your-realtime-heart-rate-by-using-wrist-band-ant.35997/

And here is a nice article how to stream ant+ sensor data live to Golden Cheetah (in german):

https://denitivgaming.de/live-puls-im-stream/
     

Signature

Peter Gamma

Avatar
RankRankRankRank

Total Posts: 243

Joined 2018-09-10

PM

it is also possible to stream ant+ sensor data live to Linux:

https://github.com/dhague/vpower

     

Signature

Peter Gamma

Avatar
RankRankRankRank

Total Posts: 243

Joined 2018-09-10

PM

and even to a virtual machine running in Windows grin :

https://github.com/dhague/vpower
     

Signature

Peter Gamma

Avatar
RankRankRankRank

Total Posts: 243

Joined 2018-09-10

PM

Avatar
RankRankRankRank

Total Posts: 243

Joined 2018-09-10

PM

Looking forward to the day, when there is a live tracking service not only for nerds, but also for smart people:

https://livetracking.io/

https://ch.mathworks.com/matlabcentral/fileexchange/68312-influxdb-matlab
     

Signature

Peter Gamma

Avatar
RankRankRankRank

Total Posts: 243

Joined 2018-09-10

PM

Peter Gamma alias yoyo2014

Nils Knieling, IT service provider for digital transformation. specialized in IT consulting, custom software development and systems integration from Hamburg, Germany

changed livetracking.

https://livetracking.io,

from

"is a free and open source live tracking service"

to

"was a free and open source live tracking service"

as a reaction on my posts in the this is ant+ forum here. We can try to follow him on his GITHUB, to contribute to his project, bring the service back to live and work and the develop of the project.

In my view, it should be possible to stream sensor data from ipbike

https://play.google.com/store/apps/details?id=com.iforpowell.android.ipbike&hl=de to

https://livetracking.io,

which w a s an free and open source live tracking service, and uses InfluxDB which is an open-source database to

MATLAB,

with the

MATLAB client for InfluxDB

https://uk.mathworks.com/matlabcentral/fileexchange/68312-influxdb-matlab

Nils Knieling gave me the answer when I asked him some time ago weather it is possible to stream sensor data to Matlab on this path «I don t know Matlab, but this should work.»

Enric Sala, Software Engineer & Junior Researcher, completing Ph.D. in Data Science applied to Energy Efficiency Management in Smart Buildings at the Universitat Politècnica de Catalunya, Barcelona, Spain, developed the MATLAB client for InfluxDB

https://github.com/EnricSala/influxdb-matlab

InfluxDB is an open-source time series database developed by InfluxData. optimized for storage and retrieval of time series data in fields such as sensor data, and real-time analytics.

InfluxDB could eventually solve the problem to synchronize sensor data from different data aquisition devices.

The MATLAB client for InfluxDB could eventually be ported to other applications than Matlab by a smart programmer.

InfluxDB for smart buildings, smart watches, and smart people.      

Signature

Peter Gamma

Avatar
RankRankRankRank

Total Posts: 243

Joined 2018-09-10

PM

Here a possible solution for smart people with a Linux virtual box with python-ant running in Windows:

https://forums.garmin.com/developer/connect-iq/f/discussion/8077/sending-sensors-data-to-pc/976852?focus=true

developers welcome.

     

Signature

Peter Gamma

Avatar
RankRankRankRank

Total Posts: 243

Joined 2018-09-10

PM

Peter Gamma alias Yoyo2014

"Lab streaming layer is a system for synchronizing streaming data for live analysis or recording. LSL is a good way to send your OpenBCI stream to applications that can record or manipulate the data, such as Matlab (see our Matlab tutorial for using LSL in this context).09.08.2019"

from:

https://docs.openbci.com/docs/06Software/02-CompatibleThirdPartySoftware/LSL

Arnaud Delorme, neuroscientist and developer of the widely used Matlab toolbox EEGLAB developed a Lab streaming layer interface for the Muse EEG headband. It was based on the Muse SDK of the Muse headband. Unfortunately, Interaxon stopped supporting the Muse SDK, and it was not available for download anymore.

James Clutterbuck, developer of the Android app Muse Monitor stated to put Lab streaming layer on the list to integrate it in new versions of the Muse Monitor to repair the broken Lab streaming layer interface to interface the Muse headband with Matlab and EEGLAB.

What about THIS IS ANT and Lab streaming layer? Would THIS IS ANT be interested in developing a Lab streaming layer interface to interface ANT+ devices and applications like MATLAB?
     

Signature

Peter Gamma

Avatar
RankRankRankRank

Total Posts: 243

Joined 2018-09-10

PM

Rank

Total Posts: 8

Joined 2012-10-15

PM

We make a device for our Moxy users to get data into Matlab.

This captures the ANT+ signals and converts them to a serial stream on a USB port. You have to program Matlab to read the COM port. There's example code in the manual.

It works for other profiles besides the MO2 profile too.

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

Our newer model also has analog outputs for up to 4 of the channels.      
Avatar
RankRankRankRank

Total Posts: 243

Joined 2018-09-10

PM

There is potentially a new option. It requires at least a GARMIN Fenix 5 and some Microsoft Power Bi scripting skills:

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

Signature

Peter Gamma

Avatar
RankRankRankRank

Total Posts: 243

Joined 2018-09-10

PM

post deleted by yoyo2014      

Signature

Peter Gamma