Commandez Votre
Transmission Sans Fil
Commandez Votre
Transmission Sans Fil

TRP Cycling avait besoin d'une application compagnon conviviale pour leur protocole de changement de vitesses sans fil CMD, assurant une connectivité fluide avec la transmission VISTAR et une expérience intuitive pour contrôler et personnaliser leur passage de vitesses.
Le système de changement de vitesses sans fil CMD (Command) de TRP représente une avancée majeure dans la technologie de transmission. Ils avaient besoin d'un partenaire technique capable de livrer une application Flutter de qualité production, communicant de manière fiable avec le matériel CMD via BLE, gérant le contrôle des modes de vitesses en temps réel et offrant la précision exigée par les cyclistes compétitifs.
Fournir une ingénierie Flutter de qualité production : communication BLE fiable, protocole de changement de vitesses en temps réel et gestion d'appareils multiplateforme.
Nous avons dirigé l'implémentation en utilisant notre méthodologie en six étapes, notre partenaire design Fabrikate se chargeant de l'interface. L'application donne aux cyclistes un contrôle précis et en déplacement de leur passage de vitesses, en basculant entre les modes manuel et automatique, ajustant la cadence idéale et personnalisant les réglages de vitesses en quelques taps.
1. IDENTIFIER & VALIDER
Nous avons analysé les spécifications du protocole CMD et les exigences de communication BLE pour tracer le chemin d'implémentation technique. Comprendre comment les cyclistes compétitifs et récréatifs interagissent avec la technologie de changement de vitesses a orienté nos priorités d'ingénierie : fiabilité de connexion, commutation de mode à faible latence et efficacité de la batterie.
1. IDENTIFIER & VALIDER
Nous avons analysé les spécifications du protocole CMD et les exigences de communication BLE pour tracer le chemin d'implémentation technique. Comprendre comment les cyclistes compétitifs et récréatifs interagissent avec la technologie de changement de vitesses a orienté nos priorités d'ingénierie : fiabilité de connexion, commutation de mode à faible latence et efficacité de la batterie.
2. CARTOGRAPHIE D'IMPACT
Nous avons associé chaque fonctionnalité aux résultats pour les cyclistes. Le mode automatique réduit la charge cognitive dans les montées. Le contrôle manuel donne aux cyclistes expérimentés un contrôle total. Le suivi de batterie en temps réel prévient les surprises en course. Chaque décision d'implémentation était liée à des améliorations mesurables de la qualité de conduite.
3. AUDIT TECHNIQUE
Nous avons évalué le protocole CMD de TRP, les exigences de communication BLE et l'architecture firmware de la transmission VISTAR. L'audit a confirmé l'adéquation de Flutter pour une communication sans fil fiable et identifié l'approche optimale pour le contrôle des modes de vitesses en temps réel.
4. PROTOTYPAGE INTERACTIF
Nous avons construit des prototypes fonctionnels soumettant la communication BLE à des tests intensifs avec du matériel TRP réel. Les tests avec de vrais appareils CMD ont validé la stabilité de connexion, la latence de changement de vitesses et la fiabilité des mises à jour firmware pour les cas d'usage route et gravel.
5. DÉVELOPPEMENT & LANCEMENT
Développée avec Flutter pour le support multiplateforme iOS et Android, l'application implémente le protocole CMD de TRP pour le contrôle du changement de vitesses en temps réel, les mises à jour firmware et la gestion d'appareils. La pile BLE que nous avons conçue offre une communication sans fil fiable même dans des conditions extérieures difficiles.
6. ITÉRER & OPTIMISER
Les analyses post-lancement suivent l'utilisation des modes de vitesses, les taux de réussite d'appairage et l'adoption des fonctionnalités. Ces données orientent les améliorations continues de la stabilité de connexion, de la réactivité du changement de vitesses et de l'expérience cycliste globale sur différentes configurations de vélos.
L'application TRP CMD permet aux cyclistes de tirer le meilleur parti de leur transmission VISTAR. Basculez entre le changement de vitesses manuel et automatique, personnalisez les rapports, surveillez les niveaux de batterie et maintenez le firmware à jour, le tout propulsé par une implémentation BLE robuste conçue pour la précision exigée par les cyclistes compétitifs.
Vous faites face à un défi similaire ?
Contrôle de Vitesses de Précision
Chaque fonctionnalité a été conçue pour offrir aux cyclistes un contrôle fluide du système de changement de vitesses sans fil CMD de TRP.
Basculez entre les modes de changement de vitesses manuel et automatique en cours de route. En mode automatique, le système gère les changements de rapport selon la cadence et le terrain. Passez en manuel pour un contrôle total.
Personnalisez les assignations des boutons de manettes et le comportement du changement de vitesses. Configurez le système pour correspondre à votre style de conduite, que vous préfériez le changement séquentiel ou l'accès direct aux rapports.
Appairez les appareils TRP via BLE, surveillez les niveaux de batterie, vérifiez l'état de connexion et effectuez les mises à jour firmware, pour maintenir votre transmission au meilleur de ses performances.
Accédez aux ressources de support directement depuis l'application. Obtenez de l'aide pour la configuration, le dépannage et l'optimisation afin que votre système CMD offre la meilleure expérience de conduite possible.
Connectivité fluide du matériel au cloud
L'application Flutter communique avec le contrôleur EASI CMD de TRP et les composants connectés via une pile BLE sur mesure construite sur flutter_blue_plus. Les commandes de changement de vitesses, la télémétrie de batterie et l'appairage d'appareils transitent par des caractéristiques BLE chiffrées. Supabase assure l'authentification, les profils utilisateurs, les métadonnées firmware et la distribution OTA des binaires via Nordic DFU. Firebase fournit les analytics et le suivi de crashs, tandis que Sentry gère le suivi d'erreurs et le monitoring des performances. La gestion d'état BLoC avec l'injection de dépendances GetIt maintient une architecture propre et testable, avec Isar pour la persistance locale rapide en mode hors ligne.

Développée avec Flutter pour une expérience native et cohérente sur iOS et Android.
L'application compagnon CMD exploite les capacités multiplateformes de Flutter pour offrir une communication BLE fiable avec la transmission VISTAR de TRP sur iOS et Android. L'interface moderne et épurée est soutenue par une ingénierie BLE de qualité production qui rend la technologie complexe de changement de vitesses fiable pour chaque cycliste.
Vous avez un défi similaire ?
Parlez-nous de votre projet lors d'un appel découverte gratuit de 30 minutes. Nous partagerons notre approche, sans engagement.



