bnf - battery information at glance

bnf - small nifty tool, displaying verbose battery-related info as pop-up notification bnf is minimalistic, simple tool that display most important informations about battery and charging chip status (gathered via bq27x00_module, or i2cget), as notification pop-up message. It process values that need calculating and display them in human-readable format, detect state (charging via USB, wall charger, or discharging) and formatting visible info, accordingly. It's main advantage, is that it displays info from last 5 seconds without influencing output by itself - It's possible to measure things like 3 mA power usage in echo > sys/power/mem state (via calling it as first thing upon wakeup). bnf can be called via desktop icon (provided by package), terminal (sudo bnf), or things like shortcutd. Last one is extremely useful, as with bnf, it allows to check power usage, while inside full-screen programs, including OpenGLES applications (bnf can be called via camera button half-press), without connecting via ssh or running anything in background. bnf works out-of-the box, and doesn't require any configuration.
Section:
user/system
Maintainers:

Releases

RepositoryLatest version
Fremantle Extras-devel free armelbnf 1.2
Fremantle Extras-devel free i386bnf 1.2
Fremantle Extras-testing free armelbnf 1.0
Fremantle Extras-testing free i386bnf 1.0

Changes

VersionChangesAuthorDate
1.2 * Uses either bq27x00_battery module, or i2cget method, transparently deciding which one is applicable.
* New value - "Average Time Remaining", which shows remaining time, calculated from averaged power usage since last complete charging.
* Fixed typo in sudoers file (bnf.sh was present, instead of bnf)
* Minor code cleanup + more things commented for easy code understanding, even for sh beginners.
* Back in the repositories, as they're working again
Piotr Jawidzyk2013-03-16 02:29 UTC
1.0 * Initial release.Piotr Jawidzyk2012-05-27 23:31 UTC

Package events

PackageRepositoryEvent typeUserTimestamp
bnf 1.2Fremantle Extras-devel free i386Package importedSystem2013-03-19 11:37 UTC
bnf 1.2Fremantle Extras-devel free armelPackage importedSystem2013-03-19 11:30 UTC
bnf 1.2Fremantle Extras-devel free i386Build succeededSystem2013-03-19 09:26 UTC
bnf 1.2Fremantle Extras-devel free i386Build failedSystem2013-03-19 08:35 UTC
bnf 1.2Fremantle Extras-devel free i386BuildingSystem2013-03-19 08:35 UTC
bnf 1.0Fremantle Extras-testing free i386Package is in testingSystem2012-05-24 18:47 UTC
bnf 1.0Fremantle Extras-testing free armelPackage is in testingSystem2012-05-24 18:46 UTC
bnf 1.0Fremantle Extras-devel free armelPackage promotedPiotr Jawidzyk2012-05-24 18:30 UTC
bnf 1.0Fremantle Extras-devel free i386Package importedSystem2012-05-24 00:16 UTC
bnf 1.0Fremantle Extras-devel free armelPackage importedSystem2012-05-24 00:13 UTC
bnf 1.0Fremantle Extras-devel free i386Build succeededSystem2012-05-23 23:40 UTC
bnf 1.0Fremantle Extras-devel free i386BuildingSystem2012-05-23 23:40 UTC