-
- Downloads
[Payload][Sensors] Rewrite the Sensors class
- Split sensor creation and insertion into SensorManager for HIL - Use `unique_ptr` for sensor instances - Rewrite SensorsConfig to one namespace per sensor - Sensors can now be toggled individually from the config - Use type-safe units for frequency and chrono for time - Remove unneeded methods and member variables
Showing
- src/boards/Payload/Configs/SensorsConfig.h 129 additions, 87 deletionssrc/boards/Payload/Configs/SensorsConfig.h
- src/boards/Payload/FlightStatsRecorder/FlightStatsRecorder.cpp 1 addition, 1 deletion...oards/Payload/FlightStatsRecorder/FlightStatsRecorder.cpp
- src/boards/Payload/Sensors/SensorData.h 8 additions, 57 deletionssrc/boards/Payload/Sensors/SensorData.h
- src/boards/Payload/Sensors/Sensors.cpp 525 additions, 492 deletionssrc/boards/Payload/Sensors/Sensors.cpp
- src/boards/Payload/Sensors/Sensors.h 87 additions, 77 deletionssrc/boards/Payload/Sensors/Sensors.h
- src/boards/Payload/StateMachines/NASController/NASController.cpp 4 additions, 3 deletions...rds/Payload/StateMachines/NASController/NASController.cpp
- src/boards/Payload/TMRepository/TMRepository.cpp 11 additions, 24 deletionssrc/boards/Payload/TMRepository/TMRepository.cpp
- src/boards/Payload/WindEstimationScheme/WindEstimation.cpp 2 additions, 2 deletionssrc/boards/Payload/WindEstimationScheme/WindEstimation.cpp
- src/boards/Payload/Wing/AutomaticWingAlgorithm.cpp 1 addition, 1 deletionsrc/boards/Payload/Wing/AutomaticWingAlgorithm.cpp
- src/entrypoints/Payload/payload-entry.cpp 1 addition, 1 deletionsrc/entrypoints/Payload/payload-entry.cpp
Loading
Please register or sign in to comment