Beheers Je
Draadloze Aandrijving

TRP CMD My Bikes dashboard
My BikesDeviceShift ModeButtonsFirmware

TRP Cycling had een gebruiksvriendelijke companion app nodig voor hun draadloze schakelprotocol CMD, met naadloze connectiviteit met de VISTAR-aandrijving en een intuïtieve ervaring voor renners om hun schakelen te besturen en personaliseren.

TRP's CMD (Command) draadloos schakelsysteem vertegenwoordigt een sprong voorwaarts in aandrijftechnologie. Ze hadden een technische partner nodig die een productierijpe Flutter-app kon leveren, een app die betrouwbaar communiceert met CMD-hardware via BLE, realtime schakelmoduscontrole afhandelt en de precisie levert die competitieve wielrenners eisen.

Productierijpe Flutter-engineering leveren: betrouwbare BLE-communicatie, realtime schakelprotocol en cross-platform apparaatbeheer.

We leidden de implementatie met ons zesstappenframework, met onze designpartner Fabrikate voor de UI. De app geeft renners precieze, onderweg controle over hun schakelen: wisselen tussen handmatige en automatische modi, de ideale cadans instellen en versnellingsinstellingen aanpassen met een paar tikken.

1. IDENTIFICEREN & VALIDEREN

1. IDENTIFICEREN & VALIDEREN

We analyseerden de CMD-protocolspecificaties en BLE-communicatievereisten om het technische implementatiepad in kaart te brengen. Inzicht in hoe competitieve en recreatieve wielrenners omgaan met schakeltechnologie bepaalde onze engineeringprioriteiten: verbindingsbetrouwbaarheid, low-latency moduswisseling en batterijefficiëntie.

De TRP CMD-app stelt renners in staat om het maximale uit hun VISTAR-aandrijving te halen. Wissel tussen handmatig en automatisch schakelen, pas versnellingsverhoudingen aan, monitor batterijniveaus en houd firmware actueel, allemaal aangedreven door een robuuste BLE-implementatie ontworpen voor de precisie die competitieve wielrenners eisen.

Herkenbaar?

Precieze Schakelcontrole

Elke functie is ontworpen om renners naadloze controle te geven over TRP's CMD draadloos schakelsysteem.

TRP CMD app showing My Bikes dashboard, shift mode settings, and shifter button customization

Wissel direct tussen handmatige en automatische schakelmodi. In automatische modus handelt het systeem versnellingswisselingen af op basis van cadans en terrein. Schakel naar handmatig voor volledige rennerscontrole.

Pas schakelknopconfiguraties en schakelgedrag aan. Configureer het systeem zodat het past bij jouw rijstijl, of je nu sequentieel schakelen of directe versnellingstoegang prefereert.

Koppel TRP-apparaten via BLE, monitor batterijniveaus, controleer verbindingsstatus en voer firmware-updates uit. Houd je aandrijving op topprestaties.

Krijg direct vanuit de app toegang tot ondersteuningsbronnen. Ontvang hulp bij installatie, probleemoplossing en optimalisatie om ervoor te zorgen dat je CMD-systeem de best mogelijke rijervaring levert.

Naadloze connectiviteit van hardware tot cloud

De Flutter-app communiceert met TRP's EASI CMD Controller en aangesloten componenten via een op maat gemaakte BLE-stack gebouwd op flutter_blue_plus. Schakelcommando's, batterijtelemetrie en apparaatkoppeling verlopen via versleutelde BLE-karakteristieken. Supabase verzorgt authenticatie, gebruikersprofielen, firmware-metadata en OTA-binaire distributie via Nordic DFU. Firebase levert analytics en crashrapportage, terwijl Sentry verantwoordelijk is voor foutopsporing en prestatiemonitoring. BLoC state management met GetIt dependency injection houdt de architectuur schoon en testbaar, met Isar als snelle lokale opslag voor offline gebruik.

TRP CMD architecture: Flutter app communicates with VISTAR drivetrain via BLE, with Supabase for auth and cloud firmware storage

Gebouwd met Flutter voor een consistente, native ervaring op zowel iOS als Android.

De CMD companion app benut Flutter's cross-platform mogelijkheden voor betrouwbare BLE-communicatie met TRP's VISTAR-aandrijving op iOS en Android. De strakke, moderne interface wordt ondersteund door productierijpe BLE-engineering die complexe schakeltechnologie betrouwbaar laat werken voor elke renner.

TRP CMD app showing device management and shift mode on two angled phones

Zit je met iets gelijkaardigs?

Vertel wat je wil bouwen in een gratis gesprek van 30 minuten. We leggen uit hoe we het zouden aanpakken - vrijblijvend.

Gratis, vrijblijvend 30 minuten Met een senior consultant