una reparar reiniciar rapido pro muy macbook mac duracion dura descarga cuantos ciclos bateria macos battery

macos - reparar - reiniciar ciclos bateria mac



Estado de la baterĂ­a en OSX? (3)

Mire el controlador de administración del sistema. No tengo mi MBP a mano, pero creo que debes mirar smc.h

¿Cómo puedo leer el estado de la batería en mi MacBookPro desde mi propia aplicación?

Google hasta ahora solo ha revelado las API para que los controladores de dispositivos manejen los eventos de energía: no hay nada acerca de los procesos de usuarios de la tierra que acceden a esta información.

Gracias.


Si está buscando una manera rápida de consultarlo desde la línea de comandos, encontrará útil el comando pmset. Para consultar el estado de la batería, específicamente, use:

$ pmset -g batt


Querrá usar IOKit para esto, específicamente las funciones de IOPowerSources . Puede usar IOPSCopyPowerSourcesInfo() para obtener un blob e IOPSCopyPowerSourcesList() para extraer un CFArray de eso, enumerando las fuentes de alimentación. Luego use IOPSGetPowerSourceDescription() para extraer un diccionario (vea IOPSKeys.h para ver el contenido del diccionario).