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

Battery v4 #106

Merged
merged 9 commits into from
Nov 28, 2019
Merged

Battery v4 #106

merged 9 commits into from
Nov 28, 2019

Conversation

biell
Copy link
Collaborator

@biell biell commented Nov 27, 2019

Fixes #105, updates #76 .

This moves statusMode out of sharedPreferences, cleans up the loopers/creates a periodic bluetooth query, and cleans up notifications. Remaining % is now a progress bar. I have vibration working, and each notification is its own entity, so you can use Android notification settings to change the sound or other settings for a specific notification. For example, I opened the Android notification manager settings and set the 50% notification to use the Onewheel App's turnaround warning sound.

With this, I think a basic level of capability to guess battery remaining is ready for end-user testing. My hope is that from here, we just need to tweak the parameters inside Battery.java and maybe add a sharedPreference or two to adjust for board-to-board differences. We can't know that until we get feedback from multiple boards.

Thanks for reviewing this pull request, let me know if we need to make any changes.

@kwatkins
Copy link
Collaborator

Sweet! I'll go ahead and merge this as well as give it a few runs... then get it up on the app store asap.

@kwatkins kwatkins merged commit d7700ed into ponewheel:master Nov 28, 2019
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

Successfully merging this pull request may close these issues.

getStatusMode in sharedPreferences
2 participants