You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hello,
I'm working on my own controller for Yowu headset (Selkirk3) and I found your documentation very useful, but there are a couple of things I found through experimentation.
In modes 2,3,4, byte 9 does control the duration of the blinking, 0x00 seems to be a default duration, 0x01 is the fastest, 0x0a is about two seconds off/ two seconds on. Things progress linearly from there, 0x14 lasting twice as long and you can make it very very slow.
In modes 1,2,3,4, byte 8 actually controls the brightness. 0x00 being completely dark and 0x30 being max brightness. Anything above that turns off. Be careful though, in my experimentation, the green lights can't go above 0x20 or they shut off, and won't turn back on until you restart the headset. Similarly when R, G, and B are all at 0xFF, if you bring brightness above 0x1E, the green light will turn off, so that seems to be the safe level for all colors.
In mode 4, if your brightness is above 0x20, the color pattern will stop when it reach green, and start back at blue, cycling only through the first few colors. Could be useful for someone maybe.
Byte 10, the checksum, doesn't seem to matter, I was able to control my device fine with it just being 0x00.
Byte 4, the mode byte, can also be set to 0x06 to turn off the lights and 0x07 to turn them back on. No idea if it affects sounds.
The text was updated successfully, but these errors were encountered:
Thanks for the updates @PrograMarcol. Apologies for my months-late reply. I'll leave this issue up for now for visitors since I don't know when I'll get around to updating this repo. Cheers!
Hello,
I'm working on my own controller for Yowu headset (Selkirk3) and I found your documentation very useful, but there are a couple of things I found through experimentation.
In modes 2,3,4, byte 9 does control the duration of the blinking, 0x00 seems to be a default duration, 0x01 is the fastest, 0x0a is about two seconds off/ two seconds on. Things progress linearly from there, 0x14 lasting twice as long and you can make it very very slow.
In modes 1,2,3,4, byte 8 actually controls the brightness. 0x00 being completely dark and 0x30 being max brightness. Anything above that turns off. Be careful though, in my experimentation, the green lights can't go above 0x20 or they shut off, and won't turn back on until you restart the headset. Similarly when R, G, and B are all at 0xFF, if you bring brightness above 0x1E, the green light will turn off, so that seems to be the safe level for all colors.
In mode 4, if your brightness is above 0x20, the color pattern will stop when it reach green, and start back at blue, cycling only through the first few colors. Could be useful for someone maybe.
Byte 10, the checksum, doesn't seem to matter, I was able to control my device fine with it just being 0x00.
Byte 4, the mode byte, can also be set to 0x06 to turn off the lights and 0x07 to turn them back on. No idea if it affects sounds.
The text was updated successfully, but these errors were encountered: