Перейти к содержимому

Документация

Часы

Wear OS: крупные показатели на руке, вибрация по ШИМ и связь без Play-сервисов.

Для часов на Wear OS есть отдельное приложение. Ставится оно на часы, а данные получает от телефона.

Устройство простое и намеренно такое: телефон разговаривает с колесом и всё считает, часы только рисуют. Часы никогда не разбирают протокол колеса сами.

Что на экране#

  • Сверху крупный показатель со шкалой, по умолчанию скорость.
  • В середине два компактных показателя с мини-графиками, по умолчанию ШИМ и заряд.
  • Снизу ещё один крупный показатель со шкалой, по умолчанию температура.
  • Заряд батареи нарисован сегментами по краю циферблата, цвет зависит от уровня.

Долгое нажатие на любой показатель открывает выбор, что там показывать.

Шкала скорости подстраивается под класс напряжения колеса, чтобы стрелка не жила в первой четверти у мощных моделей.

Вибрация#

Если на телефоне включено предупреждение по ШИМ, его порог передаётся на часы, и часы вибрируют, когда ШИМ до него дошёл. Это удобнее звука: писк из кармана в шлеме слышно плохо.

Связь#

Приложение пробует три пути по очереди:

  1. обычный канал Wear OS;
  2. старый канал для часов с неполным набором сервисов Google;
  3. прямое соединение с телефоном, если первые два недоступны.

Третий путь и делает возможной работу на часах, где сервисы Google урезаны или отсутствуют. Часы включают поиск, только если обычные пакеты не приходят несколько секунд подряд.

Управление с телефона#

Всё, что касается часов, собрано в меню экрана приборов: там видно подключённые часы, можно обновить список, отправить проверочные данные и поставить приложение на часы.

Apple Watch#

Приложения для Apple Watch пока нет.