-
Notifications
You must be signed in to change notification settings - Fork 1.2k
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
[Feature Request] BLE Advertising Battery Level #338
Comments
Presuming it is the same thing, it works for the V6 Max (presumably the whole V Max series. And probably also the K Max and Q Max series). But not for the K Pro series in the same setup. Presumably, they use different Bluetooth modules. I don't know if this has anything to do with it. |
Might be related, please confirm: |
For a K5 Pro and V6 Max connected (and working fine) at the same time, I get, respectively ("EE:0A:F9:0F:92:FC" is the V6 Max),
Output:
That is using a host side Bluetooth 5.3 adapter (PCIe, but the Bluetooth part is internally connected through USB). Both keyboards have the latest official Bluetooth firmware (version 1.32 and 0.2.1, respectively) and main firmware close to the latest (compiled from source, approx. November 2024). |
So this is the problem - BR/EDR corresponds to Bluetooth 2.0/2.1, no BLE connection in this mode, and no battery services available. Bluetooth Core specification versions |
Perhaps they copy-pasted the Bluetooth 5.1 claim for the K Pro series from the K series, which seem to have it? With the V6 Max connected (and working properly):
Output:
With the K5 Pro connected (and working properly), the output is empty. |
Feature Request Type
Description
Hello,
I have the Keychron K10 Pro, and I love it. I would love it if I could submit a PR with the necessary changes to expose the the proper GATT service for the Battery Level. I have been writing automotive, infotainment, and embedded for for 10 years and I am willing to donate the feature. If you could please let me know if this is the correct repository so submit the PR, and give me the specifications you would require in order to merge this upstream, then I can get started. I understand that battery life could be a concern, so if you could provide your internal product goals on the refresh interval for the advertisement then I can make sure the PR is compliant.
I've loved my Keychron and this is the only feature that I have found in the last year that has been missing, you are doing a wonderful job and I'd love to volunteer to keep the ball rolling
Best,
S.Joseph
The text was updated successfully, but these errors were encountered: