Расчетное время, необходимое для зарядки аккумулятора в iOS
Я разрабатываю приложение для iOS, в котором мне нужно рассчитать приблизительное время, необходимое для зарядки аккумулятора. Мне нужно отобразить как "Примерное время полной зарядки в 1:30 минут".
Я гуглил по этому, но все они отображают только текущий уровень зарядки аккумулятора.
1 ответ
Кажется, что это отличается для каждого телефона, поэтому одним из решений может быть запуск его с некоторой постоянной скоростью. Таким образом, каждый раз, когда телефон показывает 40%, вы говорите, что это 2 часа, и просто уменьшаете его пропорционально по мере роста. Одна крутая вещь, которую вы могли бы сделать, - это регистрировать батареи и метки времени / даты во время зарядки и брать среднее из этих показателей, чтобы получить более точное время до полной зарядки.
Например, когда приложение запущено, регистрируйте время работы батареи и время каждые 5 минут. Сохраните эти данные и сформулируйте среднюю