O aplikacji

Ta aplikacja powstała, ponieważ dwa urządzenia, które większość kolarzy już posiada, nie mogą ze sobą rozmawiać, a powszechnym rozwiązaniem jest zakup trzeciego urządzenia.

Rower time trial Dimond na trenażerze Wahoo KICKR, obok leżą buty rowerowe
Wszystko tutaj zostało już opłacone. Gdzieś na tym zdjęciu znajduje się argument za wydaniem kolejnych osiemdziesięciu dolarów na pasek na klatkę piersiową, ale nie jest on widoczny przy tej rozdzielczości. Rysunek autorstwa Google Gemini.

Dlaczego to powstało

Apple Watch dobrze mierzy tętno, ale nie może przesyłać tych danych do aplikacji treningowej ani komputera rowerowego. Zegarek przesyła dane do iPhone’a, który nigdy nie był czujnikiem tętna, dlatego standardową poradą jest zakup paska na klatkę piersiową.

Ta aplikacja eliminuje ten dodatkowy zakup. Telefon staje się paskiem, a sprzęt, który już posiadasz, jest wystarczający. Aplikacja wyrosła z projektu sterowania trenerem Bluetooth — z tej części, która steruje KICKR-em, a nie pobiera z niego danych — która zostanie opublikowana osobno.

Co potrafi

Twój Apple Watch uruchamia sesję treningową, aby ciągle odczytywać tętno. Każda wartość jest wysyłana do iPhone'a, który ponownie nadaje ją przez Bluetooth LE jako standardowy czujnik tętna — usługa 0x180D. Komputery rowerowe i aplikacje treningowe widzą telefon jako zwykły pasek na klatkę piersiową. AirPods Pro 3 mogą być drugim źródłem, a gdy obie aplikacje działają, aplikacja łączy je w jedną wartość przed nadawaniem.

Nie ma konta, analityki ani serwera. Nic nie jest przesyłane nigdzie, a nic o Tobie nie dociera do dewelopera. Kod źródłowy jest opublikowany na licencji MIT.

Trzy sposoby na uzyskanie aplikacji

Jedna aplikacja, jedna kompilacja. Dwa darmowe sposoby wymagają wysiłku lub cierpliwości zamiast pieniędzy; ten w App Store jest wygodniejszy.

TestFlight — darmowa, 90 dni

Dostępna dla każdego, bez potrzeby zaproszenia. Zainstaluj aplikację TestFlight od Apple i otwórz publiczny link. Każda kompilacja pozostaje aktywna przez 90 dni od publikacji, a nowa kompilacja resetuje ten czas.

Dołącz do publicznego testu beta

Ręczna instalacja — darmowa, wymaga konta deweloperskiego

Każda wersja GitHub zawiera plik .ipa w konfiguracji Release, podpisany pod dystrybucję, a więc wymagający ponownego podpisania własnym certyfikatem. HealthKit i Bluetooth w tle są niedostępne dla darmowych profilów provisioningu, więc ta droga wymaga płatnego konta Apple Developer.

Wersje na GitHubie

App Store — 4,99 USD

Jednorazowy zakup, bez subskrypcji, bez zakupów w aplikacji, bez reklam, bez konta. Płacisz za wygodę pominięcia obu powyższych dróg oraz za pracę w nie włożoną.

Podziękowania

Opublikowane przez atsignhandle llc. Powyższy rysunek został wykonany przez Google Gemini. Niepowiązane z Apple, Wahoo, Dimond, Garmin, Zwift ani MyWhoosh.