En todos los dispositivos electrónicos de hoy en día, como el móvil, un indicador visual de carga de la batería, es un contenedor gráfico compuesto por barras que aumenta una por una cuando la batería se carga por mucho tiempo y disminuye una por una cuando el móvil se usa por mucho tiempo. hora. Veo la misma computadora portátil en todos los sistemas operativos GUI como Windows y Linux.
Estoy pensando desde hace mucho tiempo, ¿bajo qué lógica funciona esto? Cómo se gestiona el programa para monitorear la batería. Hice una lógica simple basada en amperios-hora: cuánto tiempo debería aumentar la barra cuando la batería está en modo de carga. Pero eso no funciona perfectamente para mí. También leí un indicador de batería aplicación de Android código fuente de mi frito, pero la función que usó fue Llamadas al sistema basadas en el kernel de Andriod (Kernel de Linux).
Necesito la cosa desde el principio .... Necesito esta lógica para saber ............. Porque estoy trabajando en un proyecto del kernel del sistema operativo, que más adelante necesitará el monitor de carga de la batería.
Pero lo que implementaré ahora es mostrar solo el porcentaje en la pantalla de la consola. Por favor, dame una idea de cómo puedo hacerlo ... Gracias de antemano