![]() |
[Announce] BatteryGraph
1 Attachment(s)
I wrote a program BatteryGraph for monitoring battery status on a Nokia N900.
BatteryGraph will monitor the battery statistics and shows the results in a graph. Also monitors average cpu load and network connection. It's available for download from http://maemo.jeroenwitteman.com/BatteryGraph/ EDIT: it is now available in Extras-testing and Extras. All comments are welcome Changelog v 0.3.2 - 2010 April 8
Changelog v 0.3.1 - 2010 March 28
Changelog v 0.3.0 - 2010 March 17
Changelog v 0.2.2 - 2010 February 21
|
Re: [Announce] BatteryGraph
very cool , will be incredibly useful, not sure if this much but if you could capture the 'top' information at that time in the log's or a way of seeing when certain process's where started. It would be cool to see the 30% battery drop in a time period was also in the period you started media player for example.
|
Re: [Announce] BatteryGraph
Sorry to spam, but if you like it, click 'Thanks' under jwittemas post :)
|
Re: [Announce] BatteryGraph
where can i download? link is broke :(
|
Re: [Announce] BatteryGraph
Released a new version today with some updates.
Download from http://maemo.jeroenwitteman.com/BatteryGraph/ (for now) I have uploaded it to extras-devel, but I'm not listed as the package maintainer (still pending :confused:) so I cannot promote it to testing. Anyone knows how to fix that? See http://maemo.org/packages/view/batterygraph/ Changelog 0.2.2-1
|
Re: [Announce] BatteryGraph
What's the difference between this and battery eye? Which is better?
|
Re: [Announce] BatteryGraph
Didn't get battery graph, but i use battery-eye and it's very nice, better graph, one graph per detail (voltage, percent, mAh estimate), eats zero battery and the graph can be swooped back about a week or so ago. Kinetic scrolled and everything. Zero issues.
|
Re: [Announce] BatteryGraph
BatteryGraph version 0.2.2-1 is now in Extras-testing. You can vote for it here.
|
Re: [Announce] BatteryGraph
Quote:
I am currently developing quite similar app called battery-eye, and I must admit that it is inspired by a vague memory that I used to have something similar on my Palm m500 several years ago... ;) |
Re: [Announce] BatteryGraph
I'm also using battery-eye. It runs without problems and is pretty nice.
|
Re: [Announce] BatteryGraph
Quote:
I have been using my Sony Clie TH-55 until I got my N900 and still use some Palm apps (still no good alternative for DateBk5) with Garnet VM on the N900. |
Re: [Announce] BatteryGraph
Small world, I guess.
|
Re: [Announce] BatteryGraph
Hey, not clear how to get GarnetVM on the N900. I didn't see it in the repositories. Do you go to that site and install the OS2008 version?
|
Re: [Announce] BatteryGraph
Quote:
|
Re: [Announce] BatteryGraph
is GarnetVM optified?
|
Re: [Announce] BatteryGraph
Quote:
Code:
sudo gainroot |
Re: [Announce] BatteryGraph
Great work! :)
Some small bugs, but it seems okay. Keep going! :) Oh, and please. The text for the current seems to be to darkly tinted. It's hard to read on the black background. Could it be a good idea to have here a light blue? Or perhaps more technical colors... during my studies Voltage was ever blue, Current ever red. You could use green for the percentage. But, thats only colors... not so important. :rolleyes: |
Re: [Announce] BatteryGraph
Hi, I guess that the graphs are done reading some data files. I would like to ask in which directory the data files are written and if the old ones can be deleted, and, eventually, if they are to be deleted by hand or if it is performed automatically.
|
Re: [Announce] BatteryGraph
Data is stored in a sqlite database which is located in the file /home/user/.BatteryGraph/BatteryGraphDB.sqlite
Currently the database is not cleaned automatically. In the next version of BatteryGraph you will be able to limit the maximum age of records in the database. |
Re: [Announce] BatteryGraph
Quote:
|
Re: [Announce] BatteryGraph
Quote:
|
Re: [Announce] BatteryGraph
really great app// love this..
thanx for that... |
Re: [Announce] BatteryGraph
1 Attachment(s)
Released a major update today.
Version 0.3.0 can be found in extras testing See the website for more information (faq, manual, screenshots) Changelog
|
Re: [Announce] BatteryGraph
Wow, locks great! :)
I installed it a couple of minutes ago. So far so good. Seems to work fine. I've got just one small Problem: 1. go to the Options menu 2. tab on the "Database age limit" Dropdown Menu Expected outcom: the before selected Option should be selected as default Actual outcom: always the first Option is selected The same problem with the "Scrollback history". But everyting else works just fine! :) I think I will vote soon. |
Re: [Announce] BatteryGraph
Thanks for developing that!
I would like to ask for a small enhancement: It would be nice to have the possibility of turning off the graph lines for Percent and Volts during the charge period (instead of leaving them at last value level and then making them jump at the end of charging). |
Re: [Announce] BatteryGraph
Quote:
For scrollback history the correct option is always highlighted on my device. The weird thing is, when you scroll down the options dialog a little bit (still leaving the option "Database age limit" in view) it works like it should for "Database age limit". Looks like a Qt bug to me :confused: Quote:
|
Re: [Announce] BatteryGraph
I see it works way better than with pure diagonal: if the device is used during charging, the voltage goes up with real values - surely there are many dbus events. It's easy to see it with zoom 0.5. The diagonal is used only when the device is idle.
|
Re: [Announce] BatteryGraph
|
Re: [Announce] BatteryGraph
|
Re: [Announce] BatteryGraph
any ideaas on how I could get the data into excel or even txt? maybe like an output option?
|
Re: [Announce] BatteryGraph
Quote:
|
Re: [Announce] BatteryGraph
sorry, I am a complete dunce.
In my defenece I did search ;) |
Re: [Announce] BatteryGraph
BatteryGraph version 0.3.1 can now be found in Extras-Testing
Changelog
The entire graph will be saved as a (very wide) png image in /home/user/MyDocs/.images/BatteryGraph Too bad you can't attach images this wide on this forum :( Look here for an example image. |
Re: [Announce] BatteryGraph
Using 0.3.1.
I must say, you have done a great job. I have an issue with switching the graph to dispaly in full or partial screen mode. The problem is that when sliding the graph left & right it will sometimes switch between these modes (full / partial) all by itself. And every time it switches modes I have to scroll from the beginning to find the interesting spot. So this is 2 problems: 1) accidental switching. 2) after switching - graph is reset to beggining. |
Re: [Announce] BatteryGraph
One tiny request:
Could you *not* draw the Charger status on the graph? It appears to be a binary value anyway, so it is sufficient to show it by marking time axis in green. |
Re: [Announce] BatteryGraph
hey :)
cool looking app, do I need to keep it open/running to monitor the battery, or is it performed by a daemon in the background? |
Re: [Announce] BatteryGraph
Quote:
|
Re: [Announce] BatteryGraph
Quote:
Quote:
Thank you for your suggestions. |
Re: [Announce] BatteryGraph
Quote:
A few possible suggestions: - Add a legend for colors in the exported image, as it is now i wouldnt know if a user set a color for something i cannot see (not too important) - Add a background color selection (could be easier to adjust colors for the colorblind like me lol), and also allow for adjusting transparency values (if possible, it would be nice to have a transparent wifi/grps such that colors dont interfere with each other) - Allow for splitting the exported graph into chunks (as a programmer i realize that to make this really versatile, you would have to define a start time and a period for each of the chunks but it would primarily be helpful to compare day-by-day battery consumption so a fixed daily period would do wonders for a start ;) Thanks very much for the great program :) |
Three suggestions: network traffic, call duration and cell signal strength
I have three suggestions:
- Logging network traffic on either interface (GPRS/3G and WLAN, i.e. two graphs: one for 3G/GPRS and one for WLAN, both combining RX and TX bytes) - Logging call duration - Logging cell signal strength I posted them with somewhat more info here: https://garage.maemo.org/tracker/ind...1351&atid=5007 As to how to represent them in the graph... cell signal strength is obvious, a line. Call duration and network traffic is somewhat similar, could be a line or bar to show bytes/minutes per interval/period (fixed/user configured/dynamic according to zoom level), or (esp. for call duration) it could be a line showing accumulated call time since the previous (full) charge, as this is a value commonly advertised. |
All times are GMT. The time now is 15:59. |
vBulletin® Version 3.8.8