Controla Tu
Transmisión Inalámbrica
Controla Tu
Transmisión Inalámbrica

TRP Cycling necesitaba una app complementaria fácil de usar para su protocolo de cambio inalámbrico CMD, asegurando una conectividad fluida con la transmisión VISTAR y una experiencia intuitiva para que los ciclistas controlen y personalicen sus cambios.
El sistema de cambio inalámbrico CMD (Command) de TRP representa un salto adelante en la tecnología de transmisión. Necesitaban un socio técnico capaz de entregar una app Flutter de nivel profesional, que se comunicara de forma fiable con el hardware CMD vía BLE, gestionara el control de modos de cambio en tiempo real y ofreciera la precisión que exigen los ciclistas competitivos.
Entregar ingeniería Flutter de nivel profesional: comunicación BLE fiable, protocolo de cambio en tiempo real y gestión de dispositivos multiplataforma.
Lideramos la implementación usando nuestro marco de trabajo de seis pasos, con nuestro socio de diseño Fabrikate encargándose de la interfaz. La app da a los ciclistas un control preciso y sobre la marcha de sus cambios, alternando entre modos manual y automático, ajustando la cadencia ideal y personalizando la configuración de marchas con unos pocos toques.
1. IDENTIFICAR Y VALIDAR
Analizamos las especificaciones del protocolo CMD y los requisitos de comunicación BLE para trazar la ruta de implementación técnica. Comprender cómo los ciclistas competitivos y recreativos interactúan con la tecnología de cambio informó nuestras prioridades de ingeniería: fiabilidad de conexión, cambio de modo con baja latencia y eficiencia de batería.
1. IDENTIFICAR Y VALIDAR
Analizamos las especificaciones del protocolo CMD y los requisitos de comunicación BLE para trazar la ruta de implementación técnica. Comprender cómo los ciclistas competitivos y recreativos interactúan con la tecnología de cambio informó nuestras prioridades de ingeniería: fiabilidad de conexión, cambio de modo con baja latencia y eficiencia de batería.
2. MAPEO DE IMPACTO
Mapeamos cada funcionalidad con los resultados para el ciclista. El modo de cambio automático reduce la carga cognitiva durante las subidas. El control manual da a los ciclistas experimentados control total. El monitoreo de batería en tiempo real previene sorpresas en mitad de la ruta. Cada decisión de implementación estuvo vinculada a mejoras medibles en la calidad de la conducción.
3. AUDITORÍA TÉCNICA
Evaluamos el protocolo CMD de TRP, los requisitos de comunicación BLE y la arquitectura de firmware de la transmisión VISTAR. La auditoría confirmó la idoneidad de Flutter para una comunicación inalámbrica fiable e identificó el enfoque óptimo para el control de modos de cambio en tiempo real.
4. PROTOTIPADO INTERACTIVO
Construimos prototipos funcionales sometiendo a pruebas de estrés la comunicación BLE con hardware real de TRP. Las pruebas con dispositivos CMD reales validaron la estabilidad de la conexión, la latencia del cambio y la fiabilidad de las actualizaciones de firmware tanto en escenarios de carretera como de gravel.
5. DESARROLLO Y LANZAMIENTO
Desarrollada con Flutter para soporte multiplataforma iOS y Android, la app implementa el protocolo CMD de TRP para control de cambios en tiempo real, actualizaciones de firmware y gestión de dispositivos. La pila BLE que diseñamos ofrece una comunicación inalámbrica fiable incluso en condiciones exteriores adversas.
6. ITERAR Y OPTIMIZAR
Las analíticas post-lanzamiento rastrean el uso de modos de cambio, las tasas de éxito de emparejamiento y la adopción de funcionalidades. Estos datos impulsan mejoras continuas en la estabilidad de la conexión, la capacidad de respuesta del cambio y la experiencia general del ciclista en diferentes configuraciones de bicicleta.
La app TRP CMD permite a los ciclistas sacar el máximo partido de su transmisión VISTAR. Alterna entre cambio manual y automático, personaliza las relaciones de marcha, monitoriza los niveles de batería y mantén el firmware actualizado, todo impulsado por una implementación BLE robusta diseñada para la precisión que exigen los ciclistas competitivos.
¿Enfrenta un desafío similar?
Control de Cambio de Precisión
Cada funcionalidad fue diseñada para ofrecer a los ciclistas un control fluido sobre el sistema de cambio inalámbrico CMD de TRP.
Alterna entre modos de cambio manual y automático sobre la marcha. En modo automático, el sistema gestiona los cambios de marcha según la cadencia y el terreno. Cambia a manual para un control total del ciclista.
Personaliza las asignaciones de botones del cambio y su comportamiento. Configura el sistema para adaptarlo a tu estilo de conducción, ya sea que prefieras cambio secuencial o acceso directo a marchas.
Empareja dispositivos TRP vía BLE, monitoriza niveles de batería, verifica el estado de conexión y realiza actualizaciones de firmware, manteniendo tu transmisión funcionando al máximo rendimiento.
Accede a recursos de soporte directamente desde la app. Obtén ayuda con la configuración, resolución de problemas y optimización para asegurar que tu sistema CMD ofrezca la mejor experiencia de conducción posible.
Conectividad fluida del hardware a la nube
La app Flutter se comunica con el controlador EASI CMD de TRP y los componentes conectados a través de una pila BLE personalizada construida sobre flutter_blue_plus. Los comandos de cambio, la telemetría de batería y el emparejamiento de dispositivos fluyen a través de características BLE cifradas. Supabase gestiona la autenticación, perfiles de usuario, metadatos de firmware y distribución de binarios OTA vía Nordic DFU. Firebase proporciona analytics e informes de fallos, mientras que Sentry se encarga del seguimiento de errores y monitoreo de rendimiento. La gestión de estado BLoC con inyección de dependencias GetIt mantiene la arquitectura limpia y testeable, con Isar proporcionando persistencia local rápida para funcionamiento offline.

Desarrollada con Flutter para una experiencia nativa y consistente en iOS y Android.
La app complementaria CMD aprovecha las capacidades multiplataforma de Flutter para ofrecer una comunicación BLE fiable con la transmisión VISTAR de TRP en iOS y Android. La interfaz limpia y moderna está respaldada por una ingeniería BLE de nivel profesional que hace que la compleja tecnología de cambio funcione de forma fiable para cada ciclista.
¿Tiene un desafío similar?
Cuéntenos sobre su proyecto en una llamada de descubrimiento gratuita de 30 minutos. Compartiremos cómo lo abordaríamos, sin compromiso.



