О программе
Это приложение существует потому, что два устройства, которыми уже владеют большинство велосипедистов, не могут общаться друг с другом, а общепринятым решением является покупка третьего устройства.
Почему это приложение существует
Apple Watch хорошо измеряет частоту сердечных сокращений, но не может передавать эти данные в приложение для тренировки или велокомпьютер. Часы передают данные на iPhone, а iPhone никогда не был датчиком частоты сердечных сокращений, поэтому стандартный совет — купить нагрудный датчик.
Это приложение устраняет необходимость в такой покупке. Телефон становится датчиком, и имеющегося у вас оборудования достаточно. Оно выросло из проекта управления Bluetooth-тренажером — той половины, которая управляет KICKR, а не получает от него данные, — которая будет опубликована отдельно.
Что он делает
Ваши Apple Watch запускают сеанс тренировки, чтобы непрерывно считывать частоту сердечных сокращений. Каждое показание отправляется на iPhone, который повторно транслирует его по Bluetooth LE как стандартный датчик ЧСС — сервис 0x180D. Велосипедные компьютеры и приложения для тренировок видят телефон как обычный нагрудный датчик. AirPods Pro 3 могут служить вторым источником, и когда оба устройства запущены, приложение объединяет их данные в одно значение перед трансляцией.
Здесь нет учётной записи, аналитики и сервера. Ничего не загружается никуда, и ничего о вас не передаётся разработчику. Исходный код опубликован под лицензией MIT.
Три способа получить приложение
Одно приложение, одна сборка. Два бесплатных варианта требуют усилий или терпения вместо денег; App Store — самый удобный вариант.
TestFlight — бесплатно, 90 дней
Доступно всем, приглашение не требуется. Установите приложение TestFlight от Apple и откройте публичную ссылку. Каждая сборка остаётся работоспособной в течение 90 дней с момента публикации, а новая сборка сбрасывает этот срок.
Установка вручную — бесплатно, нужен аккаунт разработчика
Каждый релиз GitHub содержит файл .ipa с конфигурацией Release, подписанный для распространения и требующий повторной подписи вашим собственным сертификатом. HealthKit и фоновая работа Bluetooth недоступны для профилей бесплатной подписи, поэтому для этого варианта требуется платная учётная запись Apple Developer.
App Store — 4,99 USD
Одна покупка, нет подписки, нет покупок внутри приложения, нет рекламы, нет учётной записи. Вы платите за удобство отказа от обоих описанных выше вариантов и за работу, вложенную в приложение.
Кредиты
Опубликовано atsignhandle llc. Рисунок выше создан Google Gemini. Не аффилировано с Apple, Wahoo, Dimond, Garmin, Zwift или MyWhoosh.