Pebble: battery life, тезисы доклада c «pebble developer retreat 2014» (перевод)

      Комментарии к записи Pebble: battery life, тезисы доклада c «pebble developer retreat 2014» (перевод) отключены

Pebble: battery life, тезисы доклада c «pebble developer retreat 2014» (перевод)

Как у пользователей Pebble, так и у разработчиков приложений довольно часто появляется вопросы, а что именно в Pebble значительно расходует заряд аккумулятора? На какое количество дней автономности возможно расчитывать при том либо другом применении?В октябре 2014 года на конференции «Pebble Developer Retreat 2014» Stuart Harrell, инженер Pebble, поведал о том, что из системных функций воздействует на время работы и ответах неприятностей энергопотребления появляющихся при разработке приложений.Ниже, перевод главных тезисов доклада.
Смотрите кроме этого: Часы Pebble Time взяли 9 баллов из 10 за ремонтопригодность по оценке iFixit.com

В собственной недавней статье я допустил неточность, предположив что Pebble Time сложно разобрать без повреждений. Выяснилось что эти умные часы в полной мере ремонтопригодны, что подтверждается вчерашней публикацией на iFixit.com — Pebble Time Teardown.Я не стал делать полный перевод уникальной статьи, в том месте вся соль в иллюстрациях и по ним все ясно. Приведу только главные тезисы.Ремешок совсем обычный, и возможно легло заменен на любой ремешок шириной 22 мм приобретённый в часовом магазине.В отличие от хороших Pebble, новые вскрываются с лицевой стороны.

Видео докладаПрезентация в виде слайдовBattery Life | Pebble Developer Retreat 2014.Статистика собранная разработчиками

Таймер (обновление раз в 60 секунд) 14 дней Watch face
Постоянная подсветка экрана 4 часа
Таймер (обновление раз в секунду) 9 дней Watch face
Таймер (обновление раз в 60 секунд) 11 дней Watch face с анимацией
Таймер (обновление раз в 60 секунд) 36 дней Watch face, Bluetooth отключён
Постоянная анимация 1 сутки 30 fps
Bluetooth-сессия раз в 60 секунд 6 дней Обновление погоды
Bluetooth-сессия раз в секунду 18 часов Обновление погоды

хитрости и Советы, на каковые нужно обратить вниманиеСводно

  • CPU и Bluetooth-модуль — «пожиратели» энергии;
  • любой раз, как «просыпается» CPU — тратятся ресурсы на его обслуживание;
  • любой раз, как «просыпается» Bluetooth-модуль, раскрывается чип и канал связи маленькое время находится в режиме повышенного потребления.

Пакетное применение Bluetooth:

  • отправка 1 сообщения в 60 секунд — 6 дней;
  • отправка 1 сообщения в секунду — 18 часов;
  • но, отправка пакета из 60 сообщений раз в 60 секунд — 6 дней.

Пакетное чтение данных акселерометра

  • чтение комплекта из 25 показаний с частотой 100 Hz — 12 дней;
  • чтение комплекта из одного показания с частотой 100 Hz — 8 дней.

Цифры приведены не учитывая затрат на обработку данных.Обновление экрана, fps

  • анимация 30 fps — 1 сутки;
  • анимация 10 fps — 3 дня.

Вертикальная либо горизонтальная анимация

  • 1-пиксельная строка с частотой 30 fps — 5 дней;
  • 1-пиксельная колонка с частотой 30 fps — 1 сутки.

Циферблат с секундами и без

  • несложной без секунд — 14 дней;
  • простой с секундами — 9 дней.

РезюмеДля продления времени работы Pebble от одной зарядки возможно советовать при разработке приложений:

  • избегать применения подсветки;
  • снижать частоту обновления экрана и уменьшать количество пиксельных колонок связанных с анимацией;
  • в том месте где вероятно применять пакетные вызовы Bluetooth;
  • в случае если это вероятно эти акселерометра обрабатывать громадными пакетами (25 показаний);
  • учитывать, что пробуждение CPU каждую секунду более энергозатратно, чем ежеминутное.

Интересные записи:

Android Wear and Hacking Glass


Еще немного статей:

  • Обзор умных часов pebble time – конкурент apple watch?

    Live-фотографии Pebble Time Сумасшествие, охватившее рынок в канун появления Apple Watch, частично миновало компанию Pebble, которая смогла выстроить…

  • Pebble: как я раньше без них жил?

    Александр Ляпота До недавнего времени тема умных часов была для меня совсем далека. Я слышал, что где-то в том месте имеется часы от Сони, что имеется…