给定一个霍尼韦尔CT40手持设备,在它的设置中有一个单独的部分专门讨论电池及其所有细节(使用、容量、温度、循环甚至SN),并且显示电池的整体健康程度(百分比)。是否有可能以计划的百分比来获得这种总体健康?对于一个新的电池,它是在96-100%之间,例如,一个电池192次,它是90%-92%。我不需要任何其他的东西,只有这个百分比的最低许可要求,如果有一个应用程序已经存在,这样做也可以是好的,但还没有找到任何。如有任何帮助,将不胜感激!)
发布于 2022-02-01 16:06:29
您可以使用BatteryManager获取电池健康状态,但只能具有以下状态:
BatteryManager.BATTERY_HEALTH_COLD -> "Cold"
BatteryManager.BATTERY_HEALTH_DEAD -> "Dead"
BatteryManager.BATTERY_HEALTH_GOOD -> "Good"
BatteryManager.BATTERY_HEALTH_OVERHEAT -> "Over heat"
BatteryManager.BATTERY_HEALTH_OVER_VOLTAGE -> "Over voltage"
BatteryManager.BATTERY_HEALTH_UNKNOWN -> "Unknown"如果设备构造函数提供特殊的库来访问诸如:https://techdocs.zebra.com/mx/batterymgr/之类的电池数据,则可以检查设备构造函数。
https://stackoverflow.com/questions/70942444
复制相似问题