- Conglomerado
- Calaa Lab
- Construimos
- El software embarcado
02.3 / El programa que va dentro del aparato.
El software embarcado
Lo que corre dentro del dispositivo de a bordo que fabrica Calaa Robotics, y lo que hace falta para que lo que captura llegue a la casa. Es la pieza con menos margen de error de las tres, porque va en un objeto que ya está instalado en un vehículo.
Qué incluye
Programa de a bordo · Con memoria y consumo acotados
El software que corre en el dispositivo, con las restricciones reales de un aparato embarcado. Memoria limitada, consumo que no puede descargar la batería del vehículo y ninguna posibilidad de que alguien reinicie a mano.
Enlace y sincronización · Con red intermitente
Cómo sube lo capturado cuando hay cobertura y qué hace cuando no la hay. Un vehículo pasa horas sin red, de modo que el aparato tiene que decidir qué guarda, en qué orden lo envía y qué descarta si se llena.
Tratamiento de la telemetría · Antes de guardarla
Limpieza, normalización y agregación de lo que sube. Lo que llega en bruto no sirve para nada y lo que se guarda mal no se puede reinterpretar después.
Actualización remota · Sin tocar el vehículo
Poder corregir el programa de un aparato ya instalado, con verificación y camino de vuelta. Sin esto, un error en producción obliga a una campaña de sustitución física.
Qué se entrega con cada versión
El programa firmado, su registro de cambios y la medición de consumo y de memoria contra la versión anterior.
Con el programa va su plan de despliegue por lotes. Una actualización que sale a todos los aparatos a la vez convierte un fallo en una incidencia de flota.

Lo que decide la calidad del trabajo
Que se pueda actualizar y revertir sin tocar el vehículo. Es la diferencia entre un error que se corrige en una tarde y una campaña de sustitución física con su coste logístico. Se diseña antes de la primera versión, porque después no se puede añadir.
Dos decisiones, y lo que descartaron
Actualización remota desde la primera versión
Descarta memoria y tiempo de desarrollo en un aparato que ya iba justo de las dos cosas. A cambio evita que un error obligue a recoger dispositivos ya instalados en vehículos.
Guardar a bordo cuando no hay red
Descarta la simplicidad de enviar y olvidar. Un vehículo pasa horas sin cobertura, y un aparato que no guarda pierde exactamente los tramos que más interesan.
Dónde termina Lab y empieza Robotics
El aparato, sus componentes, su carcasa y su homologación son de Calaa Robotics. El programa que lleva dentro y lo que hace con lo que captura son de Lab. Los dos calendarios se cierran juntos, porque un aparato sin programa no se puede probar y un programa sin aparato tampoco.