Часто задаваемые вопросы
Вопросы, которые возникают перед покупкой приложения и в ходе первой поездки.
Подключение
Моё головное устройство не видит телефон.
Держите приложение на экране во время поиска головным устройством. iOS скрывает Bluetooth-рекламу приложения, как только оно уходит в фоновый режим, поэтому Garmin, iPad или ноутбук не смогут обнаружить телефон, пока приложение не будет на переднем плане. После подключения связь сохраняется даже при блокировке телефона.
Показывает «рекламирование», но отправленные кадры остаются равными нулю.
Кадры отправляются только тем, кто подписался. Пока головное устройство не подключится, отправлять данные некому, поэтому счётчик остаётся равным нулю, независимо от того, насколько хорошо работает связь с часами. Именно поэтому в нижнем колонтитуле указано, кто отсутствует в качестве подписчика, а не просто показан ноль.
Ничего не работает. Как узнать, что сломано?
Установите источник сердечного ритма в «Тестовый сигнал». Это создаёт сигнал ЧСС непосредственно на телефоне без участия часов. Если головное устройство найдёт трансляцию, значит Bluetooth работает нормально, и проблема в связи с часами. Если ничего не находится, проверьте, включён ли Bluetooth и предоставлено ли приложению разрешение на использование Bluetooth.
С чем оно может сопрягаться?
С любым устройством, принимающим сигнал Bluetooth от датчика ЧСС: MyWhoosh, Zwift, TrainerRoad, Rouvy, приложением Wahoo, современными устройствами Garmin Edge и большинством тренажёров. Телефон отображается в списке датчиков под тем именем трансляции, которое вы задали.
Устройства
Поддерживается ли ANT+?
Нет, и ни одно приложение этого не может. В iPhone нет радиомодуля ANT+, поэтому передавать данные по ANT+ программно невозможно. Устройства, которые подключаются к датчикам только через ANT+, включая Garmin Forerunner 935, никогда не увидят эту трансляцию.
Нужен ли Apple Watch?
Для использования часов в качестве источника — да. AirPods Pro 3 также передают данные о частоте сердечных сокращений и работают без часов. Test Signal не требует ни того, ни другого и предназначен для проверки проблем сопряжения, а не для тренировок.
Можно ли использовать часы и AirPods одновременно?
Да. При выборе обоих источников приложение объединяет их данные в одно значение перед трансляцией — на головное устройство отправляется только один поток. Совпадающие показания усредняются; если одно из них сильно отличается от показаний другого датчика, оно отбрасывается, а не включается в усреднение.
Какие датчики мощности он считывает?
Любой счётчик, поддерживающий стандартный профиль Cycling Power по Bluetooth — педали, каретки, пауки, умные тренажёры, — а также датчики Cycling Speed and Cadence и тренажёры, передающие данные Indoor Bike Data по протоколу FTMS.
Несколько устройств могут работать одновременно, выступая источниками данных, а не просто списком. Левая и правая педали образуют одну пару и суммируются, поскольку каждая измеряет нагрузку на свою ногу. Каретка и велотренажёр остаются отдельными источниками: они измеряют одно и то же усилие, но на более позднем этапе передачи крутящего момента. Один источник помечается как PRIMARY и определяет показатель калорий, остальные — как BACKUP. Приложение использует данные того источника, который показывает наибольшее значение (обычно того, что ближе к ногам), если вы не выбрали другой вручную. Если одна из педалей отключается во время нагрузки, оставшаяся продолжает передавать данные за всю пару, а не делит их пополам.
Протестировано в паре с Wahoo KICKR CORE 2, педалями PowerTap P1 и кареткой SRAM Red, передающими данные совместно.
Будет ли моя поездка сохранена в Apple Health дважды?
Если вы отключите эту функцию. Сохранение данных в Health — это переключатель в настройках, предназначенный именно для этого случая: если ваше приложение для велоспорта уже отправляет данные о тренировке через Strava, отключите эту опцию, и данные за один и тот же час не сохранятся дважды. Мощность и частота вращения педалей этим приложением в Health не записываются.
В какой передаче начинает работать переключатель?
Передача 15, как и в MyWhoosh, поэтому оба устройства синхронизированы с первого педалирования. Установите диапазон передач в соответствии с велосипедом в игре и нажмите на номер передачи в любой момент, чтобы вернуть приложение и игру к одной и той же передаче.
Откуда берется число калорий?
С помощью датчика мощности измеряется работа. Ватты интегрируются за время работы датчика, а затем конвертируются с учётом общей механической эффективности 0.24.
Без датчика приложение использует опубликованную регрессию по частоте сердечных сокращений и помечает результат как оценку. Доля отдыха в рамках сессии вычитается перед записью тренировки в Health, чтобы не учитывать её дважды при расчёте колец.
Работает ли приложение на iPad?
Приложение устанавливается на iPad, но iPad не может сопрягаться с Apple Watch, поэтому источник данных с часов там недоступен. Стандартная схема: iPad запускает приложение для тренировок, а iPhone выполняет трансляцию.
Цена и конфиденциальность
Загружаются ли какие-либо данные куда-либо?
Нет. У нас нет аккаунтов, аналитики и серверов — подробности изложены в политике конфиденциальности.
Требуется ли подключение к интернету?
Нет. Приложение не выполняет никаких запросов в интернет. Оно работает в подвале при отключённом телефоне, если включён Bluetooth. Единственное исключение — виртуальный переключатель скоростей, который отключён по умолчанию и включается только вручную: он прослушивает вашу локальную сеть Wi-Fi, чтобы приложение для велоспорта в той же сети могло подключиться к нему. Никакие данные не покидают эту сеть и не передаются нам.
Требуется ли подписка?
Нет. Это разовая покупка без подписки, рекламы и внутриприложенных покупок.
Открыт ли исходный код?
Да — приложение имеет открытый исходный код под лицензией MIT на github.com/tankbottoms/HeartRateBroadcaster.
Что-то по-прежнему не работает.
Напишите на rooot+hrb@atsignhandle.xyz, указав устройство, головное устройство и то, что отображается в разделе «Вещание» экрана настроек. Этих трех данных обычно достаточно.