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

No blink detection #4

Open
Betapig1 opened this issue Aug 1, 2021 · 4 comments
Open

No blink detection #4

Betapig1 opened this issue Aug 1, 2021 · 4 comments

Comments

@Betapig1
Copy link

Betapig1 commented Aug 1, 2021

Blink detection doesn't seem to work or be consistent. In my tests it only shows up once in a while, and always has a value of 4 so I'm not sure if that's even a real blink it detected

@konsumer
Copy link
Member

konsumer commented Aug 1, 2021

Does it detect blinks in the official software? This library really shouldn't be too different than the official software, in terms of what it detects/outputs.

@Betapig1
Copy link
Author

Betapig1 commented Aug 1, 2021

I would assume so because that's what's advertised with the headset. Also it's shown as an option on your library

@konsumer
Copy link
Member

konsumer commented Aug 1, 2021

My library doesn't really do anything different than the official software, and blink works fine on my device.

I would assume so because that's what's advertised with the headset.

Please actually test with the official software and make sure it handles blink correctly with your hardware. If you think this library is not functioning correctly, you need to verify that the official stuff handles your device ok before we can even begin to troubleshoot, because the differences really should be minimal. I found the hardware is just kind of flakey, and never worked 100% correctly for me, even with the official stuff. I can't really fix that in software.

@konsumer
Copy link
Member

konsumer commented Aug 4, 2021

I just read here and it appears they don't provide it over the serial API.

Note This data value is currently unavailable via the ThinkGear Serial Stream APIs. It is not directly available as output from any current ThinkGear hardware. For TGCD, see the TG_DATA_BLINK_STRENGTH data type for use with the TG_GetValueStatus() and TG_GetValue() functions.

On mine at least, it seems to output it, although it's somewhat erratic. I would still recommend testing with the official software, as it probably does not work great anywhere (their software uses the serial interface, just like my lib does.)

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

No branches or pull requests

2 participants