Om

Den här appen finns till eftersom två enheter som de flesta cyklister redan äger inte kan kommunicera med varandra, och den vedertagna lösningen är att köpa en tredje.

En Dimond-tidningscykel på en Wahoo KICKR-trainer, med cykelskor bredvid
Allt här var redan betalt. Något stans i den här bilden finns argumentet för att lägga ytterligare åttio dollar på en bröstremspulsmätare, och det är inte synligt i den upplösningen. Teckning av Google Gemini.

Varför detta finns

En Apple Watch mäter hjärtfrekvensen väl, men den kan inte skicka den uppgiften till en träningsapp eller en cykldator. Klockan rapporterar till iPhone, och iPhone var aldrig en hjärtfrekvenssensor, så den standardiserade rådet är att köpa ett bröstband.

Den här appen tar bort det köpet. Telefonen blir bandet, och utrustningen du redan äger räcker. Den växte fram ur ett projekt för Bluetooth-tränarstyrning — den halvan som styr en KICKR snarare än att mata in data — vilket kommer att publiceras separat.

Vad den gör

Din Apple Watch kör en träningspass så att den kan läsa pulsen kontinuerligt. Varje avläsning skickas till iPhone, som sänder ut den igen över Bluetooth LE som en standard pulssensor — tjänst 0x180D. Cykeldatorer och träningsappar ser telefonen som ett vanligt bröstband. AirPods Pro 3 kan vara en andra källa, och när båda kör appen förenar den dem till ett enda nummer innan den sänder ut det.

Det finns inget konto, ingen analys och ingen server. Inget laddas upp någonstans, och inget om dig når utvecklaren. Källkoden publiceras under MIT-licensen.

Tre sätt att få det

En app, en byggnation. De två gratisrutterna kräver ansträngning eller tålamod istället för pengar; App Store är den smidiga.

TestFlight — gratis, 90 dagar

Öppen för alla, inget inbjudningskrav. Installera Apples TestFlight-app och öppna den offentliga länken. Varje byggnad förblir användbar i 90 dagar från publicering, och en ny byggnad nollställer klockan.

Gå med i den offentliga betan

Sidolasta — gratis, kräver ett utvecklar konto

Varje GitHub-utgåva innehåller en Release-konfiguration .ipa, signerad för distribution och därför som kräver omsignering med ditt eget identitet. HealthKit och bakgrunds-BLUETOOTH är inte tillgängliga för gratis-provisioneringsprofiler, så denna rutt kräver ett betalande Apple Developer-konto.

Utgåvor på GitHub

App Store — 4,99 USD

Ett köp, inget abonnemang, inga in-app-köp, inga annonser, inget konto. Du betalar för bekvämligheten att hoppa över båda ovanstående rutter, och för arbetet som ligger bakom det.

Krediter

Publicerad av atsignhandle llc. Teckningen ovan är gjord av Google Gemini. Inte ansluten till Apple, Wahoo, Dimond, Garmin, Zwift eller MyWhoosh.