2010-12-01 28 views
1

Notre société développe actuellement une application de batterie iPhone.Obtenez le niveau de la batterie avec une précision supérieure à 5%

J'utilise le code ci-dessous pour obtenir le niveau de la batterie

UIDevice *myDevice = [UIDevice currentDevice]; 
[myDevice setBatteryMonitoringEnabled:YES]; 
float batteryLevel = [myDevice batteryLevel]; 

Cependant, la précision de cette API est de 5%, par exemple 0% 5% 10% 15% 20% ..... 95% 100%

Les exigences de mon application exige une précision de 1%, par exemple 1% 2% 3% ... 99% 100%

Existe-t-il des moyens d'obtenir ce niveau de précision?

Répondre

0

Je suppose que vous pourriez essayer d'interpoler entre les valeurs, mais ce ne serait pas exact.