-
Notifications
You must be signed in to change notification settings - Fork 28
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Question] Gestures - the idea, how could it work (if at all) #5
Comments
https://github.com/atc1441/atc1441.github.io/blob/master/ATC_RF03_Writer.html Check out this page. Using WebBluetooth (need to enable a flag in Chrome), you can try some commands. You can get raw accelerometer data pretty easily. There even seems to be already a regular command that detects some particular gesture (Enable Shoot Camera motion feedback). I'm not sure if there's a specific motion, but for me general movement doesn't trigger it but sudden movements do! Pretty cool |
Interesting... But I suppose you don't want to process the raw data all the time - the battery impact would be really bad right? So I thought it would need to be something in the firmware, like the "Camera motion feedback" The way it could work is that, if you eg get a notification/event on your phone that you want to control, you would enable the gesture, and then disable / timeout after eg 10s. Still, it could be usable for some things. I don't have the ring atm - I am wondering whether I should get it as I am mainly interested in the gestures, and I am pretty happy with the health features of my Apple Watch. |
I'm not too sure about your requirements. You can enable camera motion feedback and it will just give you one bit of data when it detects the gesture. However, I have no idea about battery life etc. |
Maybe I just need to order the ring and play with it a bit :) |
FWIW https://x.com/utopiah/status/1850805305350771196 but using https://github.com/atc1441/ATC_RF03_Ring instead as suggested here, not a gesture proper (just the absolute accelerometer Z value) but it "works" namely I can send Home Assistant commands. |
Neat!
…On Mon, 28 Oct 2024 at 08:46, Fabien Benetou ***@***.***> wrote:
FWIW https://x.com/utopiah/status/1850805305350771196 but using
https://github.com/atc1441/ATC_RF03_Ring instead as suggested here, not a
gesture proper (just the absolute accelerometer Z value) but it "works"
namely I can send Home Assistant commands.
—
Reply to this email directly, view it on GitHub
<#5 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAI7OEGV62CRNX5ROYACPDLZ5XMU3AVCNFSM6AAAAABQDGLYNCVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDINBQG43TOMRSGA>
.
You are receiving this because you authored the thread.Message ID:
***@***.***>
|
Hi
I was thinking of getting this ring (or a similar one) and try to use the gestures. Now I see that a lot of these rings and clones are on Aliexpress but I doubt of any support in the future, so I am excited to see a Python client.
Now, the question is - what is your thinking about getting the gestures working? I understand that there is a "camera gesture" which is not customizable (depending on how it's implemented). As the ring is doubtfully streaming raw acceleration data to the phone, any sort of gestures will need to be recognized in the ring (which will require very custom firmware)
I am after a gesture like "twist the ring" to do something. I get that $20 device likely won't be able to do this, but you're much closer to the hardware than I am so maybe you have some insights I am missing.
Cheers
The text was updated successfully, but these errors were encountered: