Расчетное время, необходимое для зарядки аккумулятора в iOS

Я разрабатываю приложение для iOS, в котором мне нужно рассчитать расчетное время, необходимое для зарядки аккумулятора. Мне нужно отобразить как «Расчетное время полной зарядки через 1:30 минут».

Я гуглил об этом, но все они отображают только текущий уровень заряда батареи.


person Rakesh    schedule 20.08.2014    source источник


Ответы (1)


Кажется, что это отличается для каждого телефона, поэтому одним из решений может быть запуск его с некоторой постоянной скоростью. Таким образом, каждый раз, когда телефон показывает 40%, вы говорите, что это 2 часа, и просто уменьшаете его пропорционально по мере роста. Одна крутая вещь, которую вы могли бы сделать, — это регистрировать батарею и отметки времени / даты во время зарядки и брать среднее значение этих скоростей, чтобы получить более точное время до полной зарядки.

Например, когда приложение работает, регистрируйте заряд батареи и время каждые 5 минут. Сохраните эти данные и сформулируйте среднее

person Patrick Wilson    schedule 20.08.2014