Skip to content

standalone: sin cobertura HIL - decidir estrategia de test automatico #8

Description

@mmggjj

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

  1. 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.
  2. Mantener la vía UDP de main como banco de regresión y aceptar que standalone es solo manual.
  3. 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.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    firmwareFirmware del ESP32standaloneRama feature/standalone-sin-pc

    Type

    No type

    Projects

    No projects

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions