- Mar 14, 2025
-
-
- Nov 15, 2024
-
-
Niccolò Betto authored
Formatting the trajectories file takes up 99% of the time spent by clang-format. Going forward, big files will be formatted manually once, and will need to have the `.cxx` extension to be excluded correctly.
-
Niccolò Betto authored
The `boards` and `entrypoints` directories have been consolidated under the `src` directory, removing unnecessary folder nesting which might be confusing for those new to the repo. The `scripts` folder has been brought out of the `src` directory as it doesn't contain sources that are compiled by the usual build system invocations.
-
Niccolò Betto authored
The hardware is not there anymore, no point in keeping it around. Also, Lyra tags can always be used to retrieve it, if needed in the future.
-
- Oct 04, 2024
-
-
Davide Mor authored
-
- Oct 02, 2024
-
-
Now using USART4 for serial. New class even if might not be good, will change to inherit from SerialTransciver.
-
Added a pinHandler for the commandBox for the arm and active switches. Used in lyra-gs-entry
-
[GS, submodule] Major restructure. LyraGS introduced. Removed board-related things from Base, Automated. LyraGS: New directory for all the Lyra Ground Station board-dependent things. Radio, Buses, BoardStatus, Ports now in LyraGS and no more dependent on Automated and Base since it was duplicated code. Gemini GS: No more retro-compatible with gemini GS. Submodule: skyward-boardcore now updated to last lyra-gs version.
-
Submodule: Updated skyward-lib CMakeList: removed things cmake: Removed from dependencies wrong duplicated things
-
-
-
-
This aims to have a central class responsible for altering led workings (both in blocking and non-blocking way)
-
-
Emilio Corigliano authored
-
-
Emilio Corigliano authored
-
Emilio Corigliano authored
-
Emilio Corigliano authored
-
Emilio Corigliano authored
-
Emilio Corigliano authored
-
-
-
-
-
-
- Sep 11, 2024
-
-
-
- Introduced support for the HIL framework in the Payload board - Wait for simulation start before starting sensors - Introduce a persistent flag to reboot into HIL mode - Initialize Mavlink over serial only if not in HIL mode
-
-
-
It was already unused and dangerous as lower velocities could be detected at the apogee, and there were no failsafes in place to prevent that.
-
- Update to Lyra Mavlink protocol - Rework Radio file structure to put message handler and response packing in separate files - Enable Radio initialization during startup - Update PinHandler API to match with the one in Main - Remove TMRepository as it was moved inside Radio - Initial new pressure sensors implementation in Sensors All of the above changes were packed together in a single commit because they are inter-dependent with each other.
-
-
- Created .cpp for HIL.h - Now PersistentVars isn't an Injectable but only a namespace - Enhanced using namespace in HILSimulationConfig.h - Added the enum HILSignal for signals coming from simulator - Extracted enter and exit hil mode logic and avoided Fallthrough logic in FMM
-
-
Davide Mor authored
-
Davide Mor authored
-
Davide Mor authored
-
Davide Mor authored
-
Davide Mor authored
-