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

[RFC]: Battery component support #17

Closed
3 tasks done
leon0399 opened this issue Nov 4, 2022 · 0 comments
Closed
3 tasks done

[RFC]: Battery component support #17

leon0399 opened this issue Nov 4, 2022 · 0 comments
Labels
Component: Battery enhancement New feature or request

Comments

@leon0399
Copy link
Member

leon0399 commented Nov 4, 2022

To increase the UX of firmware with the bHaptics player on devices, powered by an internal battery (not an external power bank), the battery level needs to be reported.

bHaptics uses 6e400008-b5a3-f393-e0a9-e50e24dcca9e Battery Level characteristic to report battery level (0 - 100) in Motor Service (6e400001-b5a3-f393-e0a9-e50e24dcca9e)

Additionally, for better UX on host devices without the need to check bHaptics software and native battery level notifications, this battery level may be reported to default 0x2A19 Battery Level characteristic in 0x180F Battery Service

Supported battery level sensors/gauges:

@leon0399 leon0399 added enhancement New feature or request Component: Battery labels Nov 4, 2022
@leon0399 leon0399 added this to the 0.3.0 - Battery milestone Nov 24, 2022
@leon0399 leon0399 changed the title Battery component support [RFC]: Battery component support Dec 1, 2022
@leon0399 leon0399 closed this as completed Jan 9, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Component: Battery enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant