IBAM, Monitor de Batería Inteligente
- 7 enero, 2010 -
- Software Libre -
- Tags : baterías, energía
- 0 Comments

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á.