IBAM, Monitor de BaterÃa Inteligente

Un buen sistema de medición de la carga de una baterÃa es fundamental para cualquier usuario poseedor de un dispositivo portátil. Actualmente tenemos disponibles multitud de opciones para controlar dicho parámetro, bien sea a través de aplicaciones independientes o a través de plugins o applets integrados en nuestros escritorios. Sin embargo, muchas veces a buen seguro hemos tenido la sensación de que las lecturas no son del todo precisas debido a diversas causas: el desgaste de las baterÃas, la carga/descarga de una baterÃa no es un proceso lineal, el carácter individual de cada sistema o simplemente los consabidos problemas de optimización de la gestión energética debido a especificaciones cerradas. Si eres de los que no confÃa demasiado en la medición de la carga de tu baterÃa no todo está perdido, pues IBAM intenta solucionar estos problemas a través de una ingeniosa estrategia.
IBAM se basa en guardar un registro continuo de la información y uso de la baterÃa, en base a la cual utilizando diferentes métodos estadÃsticos y lineales permite calcular con mayor precisión la duración de la misma o el tiempo necesario para la recarga. Además puede trabajar teniendo activado indistintamente en el kernel soporte APM, ACPI, SYSFS o PMU.
IBAM está disponible en la web del proyecto (Sourceforge, Freshmeat) como tarball, pero es muy posible que esté disponible en los repositorios de tu distribución o encontrarlo empaquetado (deb, rpm) independientemente. Para ejecutarlo sólo hay que invocarlo desde la terminal:
$./ibam Total battery time: 2:11:33 Total charge time: 1:36:13 $
y también está disponible como plugin para el software de monitorización GKrellm. Quizás su punto débil esté en no disponer de ningún tipo de integración especÃfica con los principales escritorios (Gnome, KDE, XFCE, …), no obstante como siempre digo sólo es cuestión de tiempo y todo se andará.