GPS: Implement support for MAX-M10M GPS modules
Los mantenedores suelen responder en 3 días
@NArmistead ya está trabajando en esto.
Desde el 10/9/2026.
Evaluación
Este issue todavía no se ha evaluado.
Descripción
Describe the solution you'd like
The flight computer rev 2 was originally designed and built with a MAX-8C as its GPS. In the most recent run from march, we had to switch to MAX-M10Ms for availability. These are pin-to-pin compatible and they're supposed to be backwards compatible, but this backwards compatibility did not pan out; we can communicate with the module, but the antenna doesn't receive signals from satellites.
Implement support for the MAX-M10M. You may need to configure the module to use the antenna properly.
We also need to support messages with the talker ID "N" as well as "P". By default, these new modules send messages with the "N" talker ID and we don't parse that properly.
May be relevant to rev 3 as well with the SAM-M10Q modules used on that platform.
Additional context
N/A
Points of Contact
FC Rev 2 Project Lead: @NArmistead
RF SME: @fallencoffee
GPS SME: @ETSells
- Lenguaje dominante
- C
- Estrellas
- 8
- Forks
- 6
- Merge medio
- 5 d 6 h
- PR fusionados (30 d)
- 5
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
-
enhancement
Dificultad 2/5 1-3 horas Aptitud para principiantes 63/100
SunDevilRocketry/Flight-Computer-Firmware#347 ·
Los mantenedores suelen responder en 3 días
-
documentation
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
SunDevilRocketry/Flight-Computer-Firmware#339 ·
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 ·
Los mantenedores suelen responder en 3 días
-
advanced documentation enhancement
Dificultad 4/5 3-5 días Aptitud para principiantes 25/100
SunDevilRocketry/Flight-Computer-Firmware#342 ·
Los mantenedores suelen responder en 3 días
-
EPIC: v2.8.0 major refactors and breaking changesPosiblemente ocupada @NArmistead la tomó hace 5 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
-
IO.get_env on Node truncates names at embedded NULPosiblemente ocupada @Yi-111-a la tomó hoy. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 82/100
HigherOrderCO/Bend#1449 · 1 comentario ·
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 88/100
FujiNetWIFI/fujinet-firmware#1872 ·
Los mantenedores suelen responder en 1 día
-
bug C/C++ code
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
webarkit/WebARKitLib#84 ·
Los mantenedores suelen responder en 1 día
-
Bad device URI "://" on network printers. Printing stopped working between 2.4.19 and 2.4.20Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 82/100
OpenPrinting/cups#1751 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
es-ude/OnDeviceTraining#488 ·
Los mantenedores suelen responder en 1 día