Estes são os nomes acpi (4 caracteres, maiúsculas ...) BAT0 é a primeira bateria, a segunda se você tiver uma seria BAT1. ADP0 é o primeiro ac-ADaPter.
Bem, estou tentando identificar um dispositivo no meu programa para poder classificar e obter o status de energia de um dispositivo. O problema é que estou obtendo valores diferentes no mesmo sistema operacional, mas usando máquinas diferentes.
Eu sei que posso usar:
upower
demidecode
acpi
Mas se por algum motivo não estiver disponível, quero ter outra opção!
Qual é a diferença entre eles? Observe que um dos laptops não possui uma bateria conectada.
Com bateria: BAT0
Sem bateria: ADP0
O caminho usado: / sys / class / power_supply /
Estes são os nomes acpi (4 caracteres, maiúsculas ...) BAT0 é a primeira bateria, a segunda se você tiver uma seria BAT1. ADP0 é o primeiro ac-ADaPter.