render-se / PX4-Autopilot

PX4 Autopilot Software
https://px4.io
BSD 3-Clause "New" or "Revised" License
0 stars 0 forks source link

Automated STIG Implementation for PX4 Autopilot #5

Open bpmooch opened 2 years ago

bpmooch commented 2 years ago

This ticket captures the implementation details requirements coming out the delivered Flight Controller STIG

Internal spreadsheet view of PX4 STIG

PX4 STIG Deliverable spreadsheet

PX4-Autopilot Acceptance Criteria

"Turbotax" Acceptance Criteria

jrn90 commented 2 years ago

Fun find: Changing the CMAKE_BUILD_TYPE to anything but Release will break the px4_fmu-v5 target from compiling (typically with a stack overflow Wframe-larger-than error). This is because the Release target by default injects two compiler flags for gcc: -Os and -DNDEBUG.

Appending these two compiler flags onto the px4_fmu-v5 target solves the issue of not being able to compile.