Документация
Часы
Wear OS и Apple Watch: актуальные показатели на руке и вибрация по ШИМ.
Для часов на Wear OS есть отдельное приложение. Ставится оно на часы, а данные получает от телефона.
Устройство простое и намеренно такое: телефон разговаривает с колесом и всё считает, часы только рисуют. Часы никогда не разбирают протокол колеса сами.
Что на экране#
- Сверху крупный показатель со шкалой, по умолчанию скорость.
- В середине два компактных показателя с мини-графиками, по умолчанию ШИМ и заряд.
- Снизу ещё один крупный показатель со шкалой, по умолчанию температура.
- Заряд батареи нарисован сегментами по краю циферблата, цвет зависит от уровня.
Долгое нажатие на любой показатель открывает выбор, что там показывать.
Шкала скорости подстраивается под класс напряжения колеса, чтобы стрелка не жила в первой четверти у мощных моделей.
Вибрация#
Если на телефоне включено предупреждение по ШИМ, его порог передаётся на часы, и часы вибрируют, когда ШИМ до него дошёл. Это удобнее звука: писк из кармана в шлеме слышно плохо.
Связь#
Приложение пробует три пути по очереди:
- обычный канал Wear OS;
- старый канал для часов с неполным набором сервисов Google;
- прямое соединение с телефоном, если первые два недоступны.
Третий путь и делает возможной работу на часах, где сервисы Google урезаны или отсутствуют. Часы включают поиск, только если обычные пакеты не приходят несколько секунд подряд.
Язык#
Часы говорят на том же языке, что и телефон. Своего переключателя у них нет и не будет: язык выбирают один раз и на телефоне, а экран на запястье — его продолжение. Выбор доезжает до часов при синхронизации, поэтому после смены языка на телефоне нажмите на часах «Синхронизировать».
До первой синхронизации часы берут язык своей системы.
Управление с телефона#
Всё, что касается часов, собрано в настройках, в разделе «Связь и датчики»: там видно подключённые часы, можно обновить список, отправить проверочные данные и поставить приложение на часы. Часы стоят рядом с TPMS не случайно — это устройство на том же конце связи.
Apple Watch#
В iOS-версии есть приложение-компаньон для Apple Watch. Оно устанавливается вместе с LoEUC на iPhone и получает уже проверенные показатели через системный канал WatchConnectivity. Часы не подключаются к колесу напрямую и не разбирают его протокол.
Экран следует тем же цветам и приоритетам, что дашборд LoEUC, но собран по правилам watchOS: один главный крупный показатель с системной шкалой, две компактные карточки с мини-графиками и обычный системный список выбора показателя. Карточки можно настроить касанием.
Нажмите на индикатор связи или смахните влево, чтобы открыть второй экран с управлением, настройками PWM-алерта и выбором вида. В режиме «Контраст» главное значение показано огромными белыми цифрами, под ним — три цветных показателя с разделителями. По умолчанию это PWM, заряд и температура. Долгое нажатие на любое число меняет его метрику; выбор сохраняется. Нижний ряд рассчитан и на трёхзначные проценты, и на напряжение с десятыми. Классический экран со шкалой и мини-графиками остаётся доступен.
В «Контрасте» отдельной кнопки фары нет: двойной тап по главному числу переключает фару. Это два последовательных касания экрана, а не одновременное касание двумя пальцами. При включённой фаре рядом с индикатором связи появляется маленькая лампочка.
На втором экране есть кнопки фары и сигнала: каждая появляется, только если подключённое колесо поддерживает эту команду. Команды идут через iPhone тем же путём, что с дашборда телефона. При потере связи или свежей телеметрии кнопки недоступны. Стрелка в заголовке возвращает на главный экран; можно также смахнуть вправо.
Телефон старается передавать данные с той же частотой, с которой обновляет собственный дашборд —
до 10 раз в секунду. Пропущенные кадры не догоняются: для езды новый кадр полезнее старого. Если
новых кадров нет больше двух секунд или фактическая частота падает ниже 2 Гц, часы оставляют
последние цифры на экране, приглушают их и помечают как STALE.
PWM-алерт можно включить и выключить на втором экране. По умолчанию он берёт порог с iPhone; вместо него можно выбрать собственный порог часов от 50 до 100% с шагом 5%. Интервал повторения вибрации — 1, 3, 5 или 10 секунд, по умолчанию 3. Есть кнопка проверки вибрации. При достижении порога появляется красная рамка, а в «Контрасте» краснеет главное число. Несвежие данные тревогу не включают. Эти настройки сохраняются на часах и не меняют алерты телефона.
Приём с Garmin на Android#
В меню гаража есть «Принимать с ретранслятора». Включите приём на телефоне и передачу в приложении LoEUC на Garmin. В этом режиме часы держат соединение с колесом, а телефон принимает исходные пакеты и разбирает их обычным декодером LoEUC. Garmin Connect для этого канала не нужен. Дашборд и запись поездки работают через тот же контур, что при прямом подключении. Команды колесу с телефона не передаются.
Если часы не знают уникальный ID колеса, телефон создаёт отдельный источник на сессию. Его можно явно сопоставить с колесом из гаража. При пропусках или потере передачи показатели становятся несвежими; телефон не пытается забрать соединение с колесом.
Приёмник проверен программными тестами. Сквозная передача с настоящего Garmin, пропускная способность и работа при заблокированном телефоне ещё требуют аппаратной проверки. На iPhone этот режим пока отсутствует. Обычные режимы Wear OS и Apple Watch работают отдельно от него.
Настройки Garmin с телефона#
На Android откройте Настройки → Связь и датчики → Часы Garmin. Выберите часы из Garmin Connect. Для каждого колеса можно настроить порядок показаний и алерты, затем отправить выбранное колесо или весь гараж на часы. Импорт алертов показывает неподдерживаемые условия перед заменой; они не преобразуются в другие правила. Сохранение подтверждает само приложение часов.
Колёса узнаются по BLE-адресу, поэтому часы могут показать имя из гаража, даже если оно отсутствует в рекламе устройства. Раскладка и алерты относятся к выбранному колесу. Требуются обновлённые приложения LoEUC на телефоне и Garmin; перед отправкой откройте LoEUC на часах. Настройки идут через Garmin Connect, а приём телеметрии через BLE включается отдельно. Физическая связь через Garmin Connect пока требует проверки на настоящих часах.