AngelSensorCommunityEdition / angel-sdk-community

BSD 3-Clause "New" or "Revised" License
9 stars 0 forks source link

How to get raw signals in real-time from Angel Sensor #8

Open eadward opened 7 years ago

eadward commented 7 years ago

Dear community members,

a while ago I bought the Angle Sensor for research purposes. The goal was to access physiological responses in real-time in response to different stimuli. Unfortunately, it has been a great disappointment as the developers simply vanished from the map and do not deliver what was promised.

I was wondering whether you know how to access the raw signals from Angel Sensor from a computer (ideally a mac).

thanks and best, Eduardo.

moezzie commented 7 years ago

Hi Eadward,

Yeah, we are all pretty disappointed about the how the project finally turned out. But i guess we have to make the best of it ourselves.

Have a look in the experiments folder. Here you can find a couple of examples written in python. Depending on which kind of Mac you have you might need an extra Bluetooth Low Energy compatible dongle.

The Angel gives you access real time data of many metrics such as current heart rate, temperature, step count, accelerometer data, etc. You can access these by subscribing to various BLE services. The documentation page is also very helpful if you need to build something on your own:
http://angelsensor.com/protocols/seraphim-sense/activity-monitoring-service/

If you want to go even deeper there is the waveform signal service which seems to let you access the the optical heart rate sensor's and accelerometer's raw data. I havn't used it myself so I cannot tell you much about it. You can read through the documentation here: http://angelsensor.com/protocols/seraphim-sense/waveform-signal-service/

Good luck

eadward commented 7 years ago

Hi, many thanks for this. I will explore it ASAP and share my experience and code with the community afterwards. All the best, Eduardo.

From: moezzie notifications@github.com Reply-To: AngelSensorCommunityEdition/angel-sdk-community reply@reply.github.com Date: Thursday, 1 December 2016 12:27 To: AngelSensorCommunityEdition/angel-sdk-community angel-sdk-community@noreply.github.com Cc: "De Brito Lima Ferreira Coutinho, Eduardo" e.coutinho@imperial.ac.uk, Author author@noreply.github.com Subject: Re: [AngelSensorCommunityEdition/angel-sdk-community] How to get raw signals in real-time from Angel Sensor (#8)

Hi Eadward,

Yeah, we are all pretty disappointed about the how the project finally turned out. But i guess we have to make the best of it ourselves.

Have a look in the experiments folderhttps://github.com/AngelSensorCommunityEdition/angel-sdk-community/tree/master/Experiments. Here you can find a couple of examples written in python. Depending on which kind of Mac you have you might need an extra Bluetooth Low Energy compatible dongle.

The Angel gives you access real time data of many metrics such as current heart rate, temperature, step count, accelerometer data, etc. You can access these by subscribing to various BLE services. The documentation page is also very helpful if you need to build something on your own: http://angelsensor.com/protocols/seraphim-sense/activity-monitoring-service/

If you want to go even deeper there is the waveform signal service which seems to let you access the the optical heart rate sensor's and accelerometer's raw data. I havn't used it myself so I cannot tell you much about it. You can read through the documentation here: http://angelsensor.com/protocols/seraphim-sense/waveform-signal-service/

Good luck

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHubhttps://github.com/AngelSensorCommunityEdition/angel-sdk-community/issues/8#issuecomment-264161397, or mute the threadhttps://github.com/notifications/unsubscribe-auth/AKi_r0Ygz14XrixxEwtdwAkQela1l_B5ks5rDr0ygaJpZM4K_eMG.

mbaskaya commented 7 years ago

Hi eadward, https://github.com/tobiasfabian/Angel-Sensor-Node.js This project worked out better for me with pc, in case you want to try. Have a nice one.

eadward commented 7 years ago

Hi mertbas,

Thanks for the tip. By better you mean easier to set up data transfer between Angel Sensor and the computer? I do not have a pc but could try to get hold of one for the project I am working on …

Cheers, Eduardo.

From: mertbas notifications@github.com Reply-To: AngelSensorCommunityEdition/angel-sdk-community reply@reply.github.com Date: Thursday, 8 December 2016 13:22 To: AngelSensorCommunityEdition/angel-sdk-community angel-sdk-community@noreply.github.com Cc: "De Brito Lima Ferreira Coutinho, Eduardo" e.coutinho@imperial.ac.uk, Author author@noreply.github.com Subject: Re: [AngelSensorCommunityEdition/angel-sdk-community] How to get raw signals in real-time from Angel Sensor (#8)

Hi eadward,

This project worked out better for me with pc, in case you want to try. Have a nice one.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHubhttps://github.com/AngelSensorCommunityEdition/angel-sdk-community/issues/8#issuecomment-265738321, or mute the threadhttps://github.com/notifications/unsubscribe-auth/AKi_r5FdqxysPRwELUZZpmsQuHB5fWhzks5rGASLgaJpZM4K_eMG.

eadward commented 7 years ago

@mertbas: Hi, I gave it a try to the library you suggested and I had problems with the BT USB adaptor not being compatible. There seems to be something that needs doing relating the drivers, which I tried but not effectively. Can you please let me know whether you faced similar issues? thank you.

mbaskaya commented 7 years ago

@eadward Hi , I never experienced driver problems so couldn't help you. Sorry about that. I used Trust Bluetooth Dongle and my notebooks built-in bluetooth, both worked. Below is the link for dongle https://www.amazon.co.uk/Trust-Bluetooth-4-0-Dongle-Laptop/dp/B006WAIVY4

Best

eadward commented 7 years ago

@mbaskaya I bought the adaptor you are using and now it connects. thanks! It has to be a dongle supporting the 4.0 protocol.

I still have 2 (BIG) problems though:

Any ideas?

thanks.

mbaskaya commented 7 years ago

@eadward No idea about that problems. Maybe you can try to firmware update it ? It is explained here. https://github.com/AngelSensorCommunityEdition/angel-sdk-community/issues/4

Hope you solve your problems, Cheers.

eadward commented 7 years ago

Thanks for the reply. Unfortunately I cannot even do that. Thanks, E.

From: Mert Baskaya notifications@github.com Reply-To: AngelSensorCommunityEdition/angel-sdk-community reply@reply.github.com Date: Tuesday, 21 February 2017 11:23 To: AngelSensorCommunityEdition/angel-sdk-community angel-sdk-community@noreply.github.com Cc: "De Brito Lima Ferreira Coutinho, Eduardo" e.coutinho@imperial.ac.uk, Mention mention@noreply.github.com Subject: Re: [AngelSensorCommunityEdition/angel-sdk-community] How to get raw signals in real-time from Angel Sensor (#8)

@eadwardhttps://github.com/eadward No idea about that problems. Maybe you can try to firmware update it ? It is explained here.

4https://github.com/AngelSensorCommunityEdition/angel-sdk-community/issues/4

Hope you solve your problems, Cheers.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHubhttps://github.com/AngelSensorCommunityEdition/angel-sdk-community/issues/8#issuecomment-281316110, or mute the threadhttps://github.com/notifications/unsubscribe-auth/AKi_rzTaDGVNPGTkAUuDK1HPptEaGZmhks5reskwgaJpZM4K_eMG.