Skip to content
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

Also working on a yowu headset app! #1

Open
FredYeye opened this issue Feb 22, 2023 · 3 comments
Open

Also working on a yowu headset app! #1

FredYeye opened this issue Feb 22, 2023 · 3 comments
Labels
documentation Improvements or additions to documentation

Comments

@FredYeye
Copy link

Hi there! Wish I had found this earlier, but alas! I also wrote a program for controlling yowu headsets (specifically the selkirk-4 model, but i'm guessing it could easily be changed to control other models) from a PC! Haha.

I only had the "FC040106" commands figured out more or less, didn't know what command 08 was (init? doesn't seem to be needed?), I see you also found something else (audio EQ?), neat!

I've decompiled the yowu app and found a long list of commands (as strings) and related functions, but it takes a lot of time to look through it all.

The actual reason I wrote this program was because the audio latency sometimes becomes really, really high. I speculated it was because i had the headset connected both to my PC and phone, but it seems to be something else. I've resorted to using the cable for now... I know the headset itself is fine because the latency is fine when it's connected to the phone. Gotta keep looking for a solution there. 🤷

Anyway, I thought I'd reach out and see if you're interested in any of this, figuring out the commands or whatnot!

-Fred

@litui
Copy link
Owner

litui commented Mar 15, 2023

@FredYeye hey hey! Yeah my approach also involved a decompile of the android app.

Audio latency I suspect is due to somewhat false advertising about the AptX capabilities of the device - "low latency AptX" is how Yowu phrases it, but it's standard AptX, not AptX-LL. Also if your PC or phone isn't using AptX the traditional Bluetooth audio protocols are pretty laggy.

@litui
Copy link
Owner

litui commented Mar 15, 2023

@FredYeye I don't have the time to work on this project at the moment, but if you have new discoveries to contribute by all means I encourage you to update the README in this repo! Happy to accept pull requests.

@litui litui added the documentation Improvements or additions to documentation label Mar 15, 2023
@FredYeye
Copy link
Author

FredYeye commented Mar 15, 2023

Ah, alright! Yeah I haven't looked at it much recently either... I made this for my SO but she hasn't been using her headset so 🤷 haha.

Regarding the audio latency, it's still a mystery to me. It used to be fine but now it's really, really high... as if some setting has changed. I'll have to look into AptX, but i don't even know how you'd go about changing that, if that is indeed the setting that has changed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation
Projects
None yet
Development

No branches or pull requests

2 participants