Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Galaxy Buds Original support? #10

Closed
marvic2409 opened this issue Nov 7, 2020 · 4 comments
Closed

Galaxy Buds Original support? #10

marvic2409 opened this issue Nov 7, 2020 · 4 comments
Assignees

Comments

@marvic2409
Copy link

I was wondering if it was possible to add support for the original galaxy buds?

@JojiiOfficial
Copy link
Owner

Theoretically its possible and shouldn't be that hard to implement. Since I only own the Buds live, I can't add it without testing it properly.

@marvic2409
Copy link
Author

What would you have to change? (Not very familiar with rust but I do have galaxy buds and can use a computer)

@JojiiOfficial
Copy link
Owner

You'd basically need to create a lib like the GalaxyBudsLive-rs but for the buds or buds+. You can have a look into this and this if you don't want to debug it yourself. The features needed to be implemented by this tool are:

Decoding

  • ExtendedStatusUpdate
  • StatusUpdate

Encoding

  • Simple
  • LockTouchpad
  • SetNoiseReduction
  • SetTouchpadOption

If you get to create such a library which is working with your buds, I'll implement the rest to make it work with this tool. Refer to the examples of the GalaxyBudsLive-rs crate if you want to.

@JojiiOfficial JojiiOfficial self-assigned this Dec 2, 2020
@JojiiOfficial JojiiOfficial pinned this issue Dec 2, 2020
@JojiiOfficial JojiiOfficial unpinned this issue Dec 28, 2020
@JojiiOfficial
Copy link
Owner

This feature is planned. Therefore I added it as TODO to #29. Therefore I'll close this issue.

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants