System Tests [v2.7.0]: Re-execute Launch Detect integration test
Los mantenedores suelen responder en 3 días
@NArmistead ya está trabajando en esto.
Desde el 29/9/2026.
Evaluación
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Aptitud para principiantes
- 35/100
- Tipo de issue
- Documentación
- Claridad
- Bastante claro
- Estado de actividad
- Activo
- Stack tecnológico
- c
- Área
- embedded-iot, testing-qa
Línea de trabajo
Start by locating the Launch Detect system-test setup and the attached configuration referenced in the procedure. Run the acceleration and barometric-pressure cases with the flight computer, then confirm the sensor thresholds and counts are reached when the state transitions.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Requirements
Relevant requirements:
3.3: The system shall have a methods to detect if launch has occurred, including:
3.3.1: A method based on barometric pressure.
3.3.2: A method based on acceleration.
Procedure
Case 1 (accel):
Upload attached config
Arm and shake FC
Observe state transition
Success criteria:
Observe sensor data and ensure that the threshold and counts are reached at the point where the state transitions.
Case 2 (baro):
Upload attached config
Arm and place FC in vacuum chamber and partially depressurize (use a test-only unit for safety)
Observe state transition
Success criteria:
Observe sensor data and ensure that the threshold and counts are reached at the point where the state transitions.
- Lenguaje dominante
- C
- Estrellas
- 8
- Forks
- 6
- Merge medio
- 2 d 3 h
- PR fusionados (30 d)
- 7
Preparar el entorno
- Sin Dockerfile ni archivo de Docker Compose
- Tiene una plantilla de pull request
- Sin guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de SunDevilRocketry/Flight-Computer-Firmware
-
Sensor: Set magnetometer ODR to 30 HzPosiblemente ocupada @NArmistead la tomó hace 13 días. Abiertoenhancement
Dificultad 2/5 1-3 horas Aptitud para principiantes 63/100
SunDevilRocketry/Flight-Computer-Firmware#347 · 1 asignado ·
Los mantenedores suelen responder en 3 días
-
Driver: Integrate existing driversPosiblemente ocupada @MasterUser43 la tomó hace 6 días. Abiertoenhancement
SunDevilRocketry/Flight-Computer-Firmware#363 · 1 comentario · 4 asignados ·
Los mantenedores suelen responder en 3 días
-
EPIC: Time-varying sensor fusionAbiertoenhancement
Dificultad 5/5 Más de una semana Aptitud para principiantes 20/100
SunDevilRocketry/Flight-Computer-Firmware#346 · 1 comentario ·
Los mantenedores suelen responder en 3 días
-
SQA: Define high priority files with low-level requirements and higher coverage requirementPosiblemente ocupada @ETSells la tomó hace 15 días. Abiertoadvanced documentation enhancement
Dificultad 4/5 3-5 días Aptitud para principiantes 25/100
SunDevilRocketry/Flight-Computer-Firmware#342 · 1 asignado ·
Los mantenedores suelen responder en 3 días
-
EPIC: v2.8.0 major refactors and breaking changesPosiblemente ocupada @NArmistead la tomó hace 21 días. Abiertoadvanced Epic refactor
SunDevilRocketry/Flight-Computer-Firmware#341 · 2 asignados ·
Los mantenedores suelen responder en 3 días
Todos los issues de SunDevilRocketry/Flight-Computer-Firmware
Issues similares
-
Add `CPC_TAKE_TILL_CHARS`Abiertodifficulty: easy
Dificultad 2/5 1-3 horas Aptitud para principiantes 64/100
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 65/100
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100
ChefKissInc/Inferno#319 ·
-
llvm-tools
Dificultad 1/5 Menos de una hora Aptitud para principiantes 72/100
llvm/llvm-project#235522 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100