feature/standalone-sin-pc es la rama elegida como plataforma de pruebas con el robot, pero es la única sin capa de test automático de sistema: test/hil/test_robot_hil.py va por UDP y en esta rama no hay red (el mando entra por Bluetooth directo al ESP32).
Resultado: es la mejor rama para probar a mano y la peor para regresión repetible.
Opciones a valorar
- HIL por puerto serie: ya existe la línea de telemetría
TLM,... a 10 Hz. Falta el camino de entrada (inyectar comandos) para cerrar el lazo desde pytest.
- Mantener la vía UDP de
main como banco de regresión y aceptar que standalone es solo manual.
- Modo de test compilable que sustituya la fuente del mando por comandos de serie.
Criterio de aceptación
Decisión tomada y documentada en docs/standalone_sin_pc.md. Si se elige la opción 1, HIL pasando en standalone.
feature/standalone-sin-pces la rama elegida como plataforma de pruebas con el robot, pero es la única sin capa de test automático de sistema:test/hil/test_robot_hil.pyva por UDP y en esta rama no hay red (el mando entra por Bluetooth directo al ESP32).Resultado: es la mejor rama para probar a mano y la peor para regresión repetible.
Opciones a valorar
TLM,...a 10 Hz. Falta el camino de entrada (inyectar comandos) para cerrar el lazo desdepytest.maincomo banco de regresión y aceptar que standalone es solo manual.Criterio de aceptación
Decisión tomada y documentada en
docs/standalone_sin_pc.md. Si se elige la opción 1, HIL pasando en standalone.