tahnok / colmi_r02_client

A python client + documentation for the Colmi R02 smart ring
MIT License
302 stars 15 forks source link

Raw Data requests (maybe in real time) #4

Open IsmailElnaggar opened 3 weeks ago

IsmailElnaggar commented 3 weeks ago

Hey,

great repo! This will be very helpful for people doing research related wearable monitoring etc.

I wanted to ask based on this link https://github.com/Puxtril/colmi-docs/blob/main/docs/commands.md#data-request there is as of yet no way to request for the raw PPG or accelo data that the device is using to output its own HR/HRV etc. measures is there?

tahnok commented 1 week ago

Not yet, but it would be good to add it

tahnok commented 1 week ago

https://atc1441.github.io/ATC_RF03_Writer.html does a very interesting version of this in a "streaming" mode

zytegalaxy commented 5 days ago

Streaming accelerometer data would be awesome! This would allow processing on the receiver side. Would this require a custom firmware or is it supported by the stock firmware? I am quite new to this repo and bought some rings to test out. I would like to have some gesture models trains with something like edgeImpulse

IsmailElnaggar commented 5 days ago

@zytegalaxy so the link @tahnok posted actually is pretty cool. My colleague also just ordered 1 ring and we were able to pair the device to the web browser site and stream accelo data in real time. It also has a cool animation button that animates the orientation of the ring in real time and works pretty well also! I personally would be interested in seeing the actual PPG data that is being used to create the HR and HRV values.