PX4 / PX4-Autopilot

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

Sensors: remove some distance sensors from COMMON_DISTANCE_SENSOR #23993

Open sfuhrer opened 5 days ago

sfuhrer commented 5 days ago

Solved Problem

We're tight on flash.

Solution

Remove distance sensors from the common list (that is included in most board builds) that cannot be started with a parameter. I assume that makes them anyway quite hard to use and more restricted to developers, which could then also make the necessary code change to include these sensors in their build.

Changelog Entry

For release notes:

Improvement: remove leddar_one, gy_us42 and srf02 distance sensors from most board builds
sfuhrer commented 5 days ago

FYI @niklaut @MaEtUgR

github-actions[bot] commented 5 days ago

FLASH Analysis

px4_fmu-v5x ``` FILE SIZE VM SIZE -------------- -------------- +19% +4.68Ki [ = ] 0 [Unmapped] -0.6% -952 [ = ] 0 .debug_aranges -0.1% -1.70Ki [ = ] 0 .debug_ranges [DEL] -80 [ = ] 0 ../../src/drivers/distance_sensor/gy_us42/GY_US42_main.cpp [DEL] -80 [ = ] 0 ../../src/drivers/distance_sensor/srf02/srf02_main.cpp [DEL] -96 [ = ] 0 ../../src/drivers/distance_sensor/leddar_one/leddar_one_main.cpp [DEL] -320 [ = ] 0 ../../src/drivers/distance_sensor/leddar_one/LeddarOne.cpp [DEL] -568 [ = ] 0 ../../src/drivers/distance_sensor/gy_us42/GY_US42.cpp [DEL] -592 [ = ] 0 ../../src/drivers/distance_sensor/srf02/SRF02.cpp -0.3% -1.95Ki [ = ] 0 .strtab [DEL] -64 [ = ] 0 ../../src/drivers/distance_sensor/leddar_one/leddar_one_main.cpp [DEL] -107 [ = ] 0 ../../src/drivers/distance_sensor/srf02/srf02_main.cpp [DEL] -113 [ = ] 0 ../../src/drivers/distance_sensor/gy_us42/GY_US42_main.cpp -0.2% -127 [ = ] 0 [section .strtab] [DEL] -346 [ = ] 0 ../../src/drivers/distance_sensor/leddar_one/LeddarOne.cpp [DEL] -604 [ = ] 0 ../../src/drivers/distance_sensor/srf02/SRF02.cpp [DEL] -634 [ = ] 0 ../../src/drivers/distance_sensor/gy_us42/GY_US42.cpp -0.5% -2.31Ki [ = ] 0 .debug_frame -0.1% -2.75Ki [ = ] 0 .debug_str +0.7% +49 [ = ] 0 ../../src/drivers/distance_sensor/lightware_laser_i2c/lightware_laser_i2c.cpp +0.8% +19 [ = ] 0 ../../src/drivers/distance_sensor/cm8jl65/CM8JL65.cpp +7.1% +18 [ = ] 0 ../../src/lib/drivers/rangefinder/PX4Rangefinder.cpp +8.1% +12 [ = ] 0 ../../src/drivers/osd/msp_osd/MspV1.cpp +0.4% +11 [ = ] 0 ../../src/drivers/gps/devices/src/ashtech.cpp +0.7% +11 [ = ] 0 ../../src/drivers/rc/crsf_rc/CrsfParser.cpp +0.8% +10 [ = ] 0 ../../src/drivers/distance_sensor/ll40ls/LidarLiteI2C.cpp +1.4% +8 [ = ] 0 ../../src/modules/airspeed_selector/AirspeedValidator.cpp +2.3% +7 [ = ] 0 ../../src/drivers/distance_sensor/tfmini/TFMINI.cpp +0.0% +4 [ = ] 0 ../../src/drivers/uavcan/uavcan_main.cpp -0.1% -16 [ = ] 0 ../../src/drivers/batt_smbus/batt_smbus.cpp -0.1% -103 [ = ] 0 [section .debug_str] [DEL] -201 [ = ] 0 ../../src/drivers/distance_sensor/leddar_one/leddar_one_main.cpp [DEL] -274 [ = ] 0 ../../src/drivers/distance_sensor/srf02/srf02_main.cpp [DEL] -320 [ = ] 0 ../../src/drivers/distance_sensor/gy_us42/GY_US42_main.cpp [DEL] -564 [ = ] 0 ../../src/drivers/distance_sensor/srf02/SRF02.cpp [DEL] -619 [ = ] 0 ../../src/drivers/distance_sensor/gy_us42/GY_US42.cpp [DEL] -864 [ = ] 0 ../../src/drivers/distance_sensor/leddar_one/LeddarOne.cpp -0.5% -2.81Ki [ = ] 0 .symtab [DEL] -128 [ = ] 0 ../../src/drivers/distance_sensor/leddar_one/leddar_one_main.cpp [DEL] -144 [ = ] 0 ../../src/drivers/distance_sensor/gy_us42/GY_US42_main.cpp [DEL] -144 [ = ] 0 ../../src/drivers/distance_sensor/srf02/srf02_main.cpp -0.3% -320 [ = ] 0 [section .symtab] [DEL] -560 [ = ] 0 ../../src/drivers/distance_sensor/leddar_one/LeddarOne.cpp [DEL] -768 [ = ] 0 ../../src/drivers/distance_sensor/gy_us42/GY_US42.cpp [DEL] -816 [ = ] 0 ../../src/drivers/distance_sensor/srf02/SRF02.cpp -0.2% -4.68Ki -0.2% -4.68Ki .text -0.0% -36 -0.0% -36 ROMFS/nsh_romfsimg.c -2.0% -48 -2.0% -48 builtin_list.c -0.2% -58 -0.2% -58 ../../src/lib/parameters/parameters.cpp [DEL] -420 [DEL] -420 ../../src/drivers/distance_sensor/gy_us42/GY_US42_main.cpp [DEL] -424 [DEL] -424 ../../src/drivers/distance_sensor/srf02/srf02_main.cpp [DEL] -436 [DEL] -436 ../../src/drivers/distance_sensor/leddar_one/leddar_one_main.cpp -0.3% -710 -0.3% -710 [section .text] [DEL] -738 [DEL] -738 ../../src/drivers/distance_sensor/gy_us42/GY_US42.cpp [DEL] -812 [DEL] -812 ../../src/drivers/distance_sensor/srf02/SRF02.cpp [DEL] -1.08Ki [DEL] -1.08Ki ../../src/drivers/distance_sensor/leddar_one/LeddarOne.cpp -0.1% -7.72Ki [ = ] 0 .debug_loc +0.2% +26 [ = ] 0 ../../src/modules/navigator/rtl.cpp +0.0% +13 [ = ] 0 ../../src/drivers/uavcan/uavcan_main.cpp +0.0% +13 [ = ] 0 ../../src/modules/commander/Commander.cpp +0.1% +13 [ = ] 0 ../../src/modules/commander/HealthAndArmingChecks/checks/estimatorCheck.cpp +0.1% +13 [ = ] 0 ../../src/modules/flight_mode_manager/tasks/Auto/FlightTaskAuto.cpp +0.0% +13 [ = ] 0 ../../src/modules/fw_pos_control/FixedwingPositionControl.cpp +0.1% +13 [ = ] 0 ../../src/modules/sensors/vehicle_optical_flow/VehicleOpticalFlow.cpp +0.1% +13 [ = ] 0 src/modules/flight_mode_manager/FlightTasks_generated.cpp -0.2% -13 [ = ] 0 ../../src/modules/land_detector/MulticopterLandDetector.cpp -0.1% -13 [ = ] 0 ../../src/modules/sensors/voted_sensors_update.cpp -0.1% -25 [ = ] 0 ../../src/modules/sensors/vehicle_angular_velocity/VehicleAngularVelocity.cpp -0.2% -26 [ = ] 0 ../../src/drivers/px4io/px4io.cpp -1.0% -42 [ = ] 0 ../../src/modules/control_allocator/ActuatorEffectiveness/ActuatorEffectivenessTiltrotorVTOL.cpp -0.0% -56 [ = ] 0 src/modules/ekf2/modules__ekf2_unity.cpp -0.1% -75 [ = ] 0 ../../src/modules/sensors/vehicle_imu/VehicleIMU.cpp [DEL] -380 [ = ] 0 ../../src/drivers/distance_sensor/leddar_one/leddar_one_main.cpp [DEL] -464 [ = ] 0 ../../src/drivers/distance_sensor/gy_us42/GY_US42_main.cpp [DEL] -464 [ = ] 0 ../../src/drivers/distance_sensor/srf02/srf02_main.cpp -0.1% -939 [ = ] 0 [section .debug_loc] [DEL] -1.71Ki [ = ] 0 ../../src/drivers/distance_sensor/leddar_one/LeddarOne.cpp [DEL] -1.82Ki [ = ] 0 ../../src/drivers/distance_sensor/gy_us42/GY_US42.cpp [DEL] -1.86Ki [ = ] 0 ../../src/drivers/distance_sensor/srf02/SRF02.cpp -0.7% -13.0Ki [ = ] 0 .debug_abbrev -0.7% -13.0Ki [ = ] 0 armv7-m/arm_vectors.c -0.3% -16.1Ki [ = ] 0 .debug_line -0.1% -29 [ = ] 0 ../../src/lib/parameters/parameters.cpp [DEL] -1.91Ki [ = ] 0 ../../src/drivers/distance_sensor/leddar_one/leddar_one_main.cpp [DEL] -2.08Ki [ = ] 0 ../../src/drivers/distance_sensor/gy_us42/GY_US42_main.cpp [DEL] -2.08Ki [ = ] 0 ../../src/drivers/distance_sensor/srf02/srf02_main.cpp [DEL] -2.93Ki [ = ] 0 ../../src/drivers/distance_sensor/leddar_one/LeddarOne.cpp [DEL] -3.50Ki [ = ] 0 ../../src/drivers/distance_sensor/gy_us42/GY_US42.cpp [DEL] -3.61Ki [ = ] 0 ../../src/drivers/distance_sensor/srf02/SRF02.cpp -0.4% -108Ki [ = ] 0 .debug_info -0.0% -8 [ = ] 0 ../../src/drivers/batt_smbus/batt_smbus.cpp -0.0% -8 [ = ] 0 ../../src/drivers/cdcacm_autostart/cdcacm_autostart.cpp -0.0% -8 [ = ] 0 ../../src/drivers/distance_sensor/lightware_laser_i2c/lightware_laser_i2c.cpp -0.0% -8 [ = ] 0 ../../src/drivers/dshot/DShot.cpp -0.0% -8 [ = ] 0 ../../src/drivers/heater/heater.cpp -0.0% -8 [ = ] 0 ../../src/drivers/lights/rgbled/rgbled.cpp -0.0% -8 [ = ] 0 ../../src/drivers/lights/rgbled_is31fl3195/rgbled_is31fl3195.cpp -0.0% -8 [ = ] 0 ../../src/drivers/lights/rgbled_lp5562/rgbled_lp5562.cpp -0.0% -8 [ = ] 0 ../../src/drivers/lights/rgbled_ncp5623c/rgbled_ncp5623c.cpp -0.0% -8 [ = ] 0 ../../src/drivers/osd/msp_osd/msp_osd.cpp -0.0% -8 [ = ] 0 ../../src/drivers/power_monitor/ina226/ina226.cpp -0.0% -8 [ = ] 0 ../../src/drivers/power_monitor/ina226/ina226_main.cpp -0.0% -8 [ = ] 0 ../../src/drivers/power_monitor/ina228/ina228.cpp -0.0% -8 [ = ] 0 ../../src/drivers/power_monitor/ina228/ina228_main.cpp -0.0% -8 [ = ] 0 ../../src/drivers/power_monitor/ina238/ina238.cpp -0.0% -8 [ = ] 0 ../../src/drivers/power_monitor/ina238/ina238_main.cpp -0.0% -8 [ = ] 0 ../../src/drivers/power_monitor/pm_selector_auterion/PowerMonitorSelectorAuterion.cpp -0.0% -8 [ = ] 0 ../../src/drivers/pwm_out/PWMOut.cpp -0.0% -8 [ = ] 0 ../../src/drivers/px4io/px4io.cpp -0.0% -8 [ = ] 0 ../../src/drivers/rc/crsf_rc/CrsfRc.cpp -0.0% -8 [ = ] 0 ../../src/drivers/rc/dsm_rc/DsmRc.cpp -0.0% -8 [ = ] 0 ../../src/drivers/rc/ghst_rc/GhstRc.cpp -0.0% -8 [ = ] 0 ../../src/drivers/rc/sbus_rc/SbusRc.cpp -0.0% -8 [ = ] 0 ../../src/drivers/rc_input/RCInput.cpp -0.0% -8 [ = ] 0 ../../src/drivers/smart_battery/batmon/batmon.cpp -0.0% -8 [ = ] 0 ../../src/drivers/uavcan/actuators/esc.cpp -0.0% -8 [ = ] 0 ../../src/drivers/uavcan/actuators/servo.cpp -0.0% -8 [ = ] 0 ../../src/drivers/uavcan/remoteid.cpp -0.0% -8 [ = ] 0 ../../src/drivers/uavcan/rgbled.cpp -0.0% -8 [ = ] 0 ../../src/drivers/uavcan/sensors/battery.cpp -0.0% -8 [ = ] 0 ../../src/drivers/uavcan/sensors/sensor_bridge.cpp -0.0% -8 [ = ] 0 ../../src/drivers/uavcan/uavcan_main.cpp -0.0% -8 [ = ] 0 ../../src/drivers/uavcan/uavcan_servers.cpp -0.0% -8 [ = ] 0 ../../src/lib/avoidance/ObstacleAvoidance.cpp -0.0% -8 [ = ] 0 ../../src/lib/battery/battery.cpp -0.0% -8 [ = ] 0 ../../src/lib/collision_prevention/CollisionPrevention.cpp -0.0% -8 [ = ] 0 ../../src/lib/fw_performance_model/PerformanceModel.cpp -0.0% -8 [ = ] 0 ../../src/lib/led/led.cpp -0.0% -8 [ = ] 0 ../../src/lib/mixer_module/mixer_module.cpp -0.0% -8 [ = ] 0 ../../src/lib/parameters/parameters.cpp -0.0% -8 [ = ] 0 ../../src/lib/rtl/rtl_time_estimator.cpp -0.0% -8 [ = ] 0 ../../src/lib/weather_vane/WeatherVane.cpp -0.0% -8 [ = ] 0 ../../src/modules/airspeed_selector/airspeed_selector_main.cpp -0.0% -8 [ = ] 0 ../../src/modules/battery_status/analog_battery.cpp -0.0% -8 [ = ] 0 ../../src/modules/battery_status/battery_status.cpp -0.0% -8 [ = ] 0 ../../src/modules/camera_feedback/CameraFeedback.cpp -0.0% -8 [ = ] 0 ../../src/modules/commander/Commander.cpp -0.0% -8 [ = ] 0 ../../src/modules/commander/HealthAndArmingChecks/Common.cpp -0.0% -8 [ = ] 0 ../../src/modules/commander/HealthAndArmingChecks/HealthAndArmingChecks.cpp -0.0% -8 [ = ] 0 ../../src/modules/commander/HealthAndArmingChecks/checks/accelerometerCheck.cpp -0.0% -8 [ = ] 0 ../../src/modules/commander/HealthAndArmingChecks/checks/airspeedCheck.cpp -0.0% -8 [ = ] 0 ../../src/modules/commander/HealthAndArmingChecks/checks/armPermissionCheck.cpp -0.0% -8 [ = ] 0 ../../src/modules/commander/HealthAndArmingChecks/checks/baroCheck.cpp -0.0% -8 [ = ] 0 ../../src/modules/commander/HealthAndArmingChecks/checks/batteryCheck.cpp -0.0% -8 [ = ] 0 ../../src/modules/commander/HealthAndArmingChecks/checks/cpuResourceCheck.cpp -0.0% -8 [ = ] 0 ../../src/modules/commander/HealthAndArmingChecks/checks/distanceSensorChecks.cpp -0.0% -8 [ = ] 0 ../../src/modules/commander/HealthAndArmingChecks/checks/escCheck.cpp -0.0% -8 [ = ] 0 ../../src/modules/commander/HealthAndArmingChecks/checks/estimatorCheck.cpp -0.0% -8 [ = ] 0 ../../src/modules/commander/HealthAndArmingChecks/checks/externalChecks.cpp -0.0% -8 [ = ] 0 ../../src/modules/commander/HealthAndArmingChecks/checks/failureDetectorCheck.cpp -0.0% -8 [ = ] 0 ../../src/modules/commander/HealthAndArmingChecks/checks/flightTimeCheck.cpp -0.0% -8 [ = ] 0 ../../src/modules/commander/HealthAndArmingChecks/checks/geofenceCheck.cpp -0.0% -8 [ = ] 0 ../../src/modules/commander/HealthAndArmingChecks/checks/gyroCheck.cpp -0.0% -8 [ = ] 0 ../../src/modules/commander/HealthAndArmingChecks/checks/homePositionCheck.cpp -0.0% -8 [ = ] 0 ../../src/modules/commander/HealthAndArmingChecks/checks/imuConsistencyCheck.cpp -0.0% -8 [ = ] 0 ../../src/modules/commander/HealthAndArmingChecks/checks/loggerCheck.cpp -0.0% -8 [ = ] 0 ../../src/modules/commander/HealthAndArmingChecks/checks/magnetometerCheck.cpp -0.0% -8 [ = ] 0 ../../src/modules/commander/HealthAndArmingChecks/checks/manualControlCheck.cpp -0.0% -8 [ = ] 0 ../../src/modules/commander/HealthAndArmingChecks/checks/missionCheck.cpp -0.0% -8 [ = ] 0 ../../src/modules/commander/HealthAndArmingChecks/checks/modeCheck.cpp -0.0% -8 [ = ] 0 ../../src/modules/commander/HealthAndArmingChecks/checks/navigatorCheck.cpp -0.0% -8 [ = ] 0 ../../src/modules/commander/HealthAndArmingChecks/checks/offboardCheck.cpp -0.0% -8 [ = ] 0 ../../src/modules/commander/HealthAndArmingChecks/checks/openDroneIDCheck.cpp -0.0% -8 [ = ] 0 ../../src/modules/commander/HealthAndArmingChecks/checks/parachuteCheck.cpp -0.0% -8 [ = ] 0 ../../src/modules/commander/HealthAndArmingChecks/checks/powerCheck.cpp -0.0% -8 [ = ] 0 ../../src/modules/commander/HealthAndArmingChecks/checks/rcAndDataLinkCheck.cpp -0.0% -8 [ = ] 0 ../../src/modules/commander/HealthAndArmingChecks/checks/rcCalibrationCheck.cpp -0.0% -8 [ = ] 0 ../../src/modules/commander/HealthAndArmingChecks/checks/sdcardCheck.cpp -0.0% -8 [ = ] 0 ../../src/modules/commander/HealthAndArmingChecks/checks/systemCheck.cpp -0.0% -8 [ = ] 0 ../../src/modules/commander/HealthAndArmingChecks/checks/vtolCheck.cpp -0.0% -8 [ = ] 0 ../../src/modules/commander/HealthAndArmingChecks/checks/windCheck.cpp -0.0% -8 [ = ] 0 ../../src/modules/commander/ModeManagement.cpp -0.0% -8 [ = ] 0 ../../src/modules/commander/MulticopterThrowLaunch/MulticopterThrowLaunch.cpp -0.0% -8 [ = ] 0 ../../src/modules/commander/UserModeIntention.cpp -0.0% -8 [ = ] 0 ../../src/modules/commander/failsafe/failsafe.cpp -0.0% -8 [ = ] 0 ../../src/modules/commander/failsafe/framework.cpp -0.0% -8 [ = ] 0 ../../src/modules/commander/failure_detector/FailureDetector.cpp -0.0% -8 [ = ] 0 ../../src/modules/control_allocator/ActuatorEffectiveness/ActuatorEffectivenessControlSurfaces.cpp -0.0% -8 [ = ] 0 ../../src/modules/control_allocator/ActuatorEffectiveness/ActuatorEffectivenessCustom.cpp -0.0% -8 [ = ] 0 ../../src/modules/control_allocator/ActuatorEffectiveness/ActuatorEffectivenessFixedWing.cpp -0.0% -8 [ = ] 0 ../../src/modules/control_allocator/ActuatorEffectiveness/ActuatorEffectivenessHelicopter.cpp -0.0% -8 [ = ] 0 ../../src/modules/control_allocator/ActuatorEffectiveness/ActuatorEffectivenessHelicopterCoaxial.cpp -0.0% -8 [ = ] 0 ../../src/modules/control_allocator/ActuatorEffectiveness/ActuatorEffectivenessMCTilt.cpp -0.0% -8 [ = ] 0 ../../src/modules/control_allocator/ActuatorEffectiveness/ActuatorEffectivenessMultirotor.cpp -0.0% -8 [ = ] 0 ../../src/modules/control_allocator/ActuatorEffectiveness/ActuatorEffectivenessRotors.cpp -0.0% -8 [ = ] 0 ../../src/modules/control_allocator/ActuatorEffectiveness/ActuatorEffectivenessStandardVTOL.cpp -0.0% -8 [ = ] 0 ../../src/modules/control_allocator/ActuatorEffectiveness/ActuatorEffectivenessTailsitterVTOL.cpp -0.0% -8 [ = ] 0 ../../src/modules/control_allocator/ActuatorEffectiveness/ActuatorEffectivenessTiltrotorVTOL.cpp -0.0% -8 [ = ] 0 ../../src/modules/control_allocator/ActuatorEffectiveness/ActuatorEffectivenessTilts.cpp -0.0% -8 [ = ] 0 ../../src/modules/control_allocator/ActuatorEffectiveness/ActuatorEffectivenessUUV.cpp -0.0% -8 [ = ] 0 ../../src/modules/control_allocator/ControlAllocation/ControlAllocationSequentialDesaturation.cpp -0.0% -8 [ = ] 0 ../../src/modules/control_allocator/ControlAllocator.cpp -0.0% -8 [ = ] 0 ../../src/modules/esc_battery/EscBattery.cpp -0.0% -8 [ = ] 0 ../../src/modules/events/send_event.cpp -0.0% -8 [ = ] 0 ../../src/modules/flight_mode_manager/FlightModeManager.cpp -0.0% -8 [ = ] 0 ../../src/modules/flight_mode_manager/tasks/Auto/FlightTaskAuto.cpp -0.0% -8 [ = ] 0 ../../src/modules/flight_mode_manager/tasks/AutoFollowTarget/FlightTaskAutoFollowTarget.cpp -0.0% -8 [ = ] 0 ../../src/modules/flight_mode_manager/tasks/AutoFollowTarget/follow_target_estimator/TargetEstimator.cpp -0.0% -8 [ = ] 0 ../../src/modules/flight_mode_manager/tasks/Descend/FlightTaskDescend.cpp -0.0% -8 [ = ] 0 ../../src/modules/flight_mode_manager/tasks/Failsafe/FlightTaskFailsafe.cpp -0.0% -8 [ = ] 0 ../../src/modules/flight_mode_manager/tasks/FlightTask/FlightTask.cpp -0.0% -8 [ = ] 0 ../../src/modules/flight_mode_manager/tasks/ManualAcceleration/FlightTaskManualAcceleration.cpp -0.0% -8 [ = ] 0 ../../src/modules/flight_mode_manager/tasks/ManualAccelerationSlow/FlightTaskManualAccelerationSlow.cpp -0.0% -8 [ = ] 0 ../../src/modules/flight_mode_manager/tasks/ManualAltitude/FlightTaskManualAltitude.cpp -0.0% -8 [ = ] 0 ../../src/modules/flight_mode_manager/tasks/ManualAltitudeSmoothVel/FlightTaskManualAltitudeSmoothVel.cpp -0.0% -8 [ = ] 0 ../../src/modules/flight_mode_manager/tasks/ManualPosition/FlightTaskManualPosition.cpp -0.0% -8 [ = ] 0 ../../src/modules/flight_mode_manager/tasks/ManualPositionSmoothVel/FlightTaskManualPositionSmoothVel.cpp -0.0% -8 [ = ] 0 ../../src/modules/flight_mode_manager/tasks/Orbit/FlightTaskOrbit.cpp -0.0% -8 [ = ] 0 ../../src/modules/flight_mode_manager/tasks/Transition/FlightTaskTransition.cpp -0.0% -8 [ = ] 0 ../../src/modules/flight_mode_manager/tasks/Utility/StickAccelerationXY.cpp -0.0% -8 [ = ] 0 ../../src/modules/flight_mode_manager/tasks/Utility/StickTiltXY.cpp -0.0% -8 [ = ] 0 ../../src/modules/flight_mode_manager/tasks/Utility/StickYaw.cpp -0.0% -8 [ = ] 0 ../../src/modules/flight_mode_manager/tasks/Utility/Sticks.cpp -0.0% -8 [ = ] 0 ../../src/modules/fw_att_control/FixedwingAttitudeControl.cpp -0.0% -8 [ = ] 0 ../../src/modules/fw_autotune_attitude_control/fw_autotune_attitude_control.cpp -0.0% -8 [ = ] 0 ../../src/modules/fw_pos_control/FixedwingPositionControl.cpp -0.0% -8 [ = ] 0 ../../src/modules/fw_pos_control/launchdetection/LaunchDetector.cpp -0.0% -8 [ = ] 0 ../../src/modules/fw_pos_control/runway_takeoff/RunwayTakeoff.cpp -0.0% -8 [ = ] 0 ../../src/modules/fw_rate_control/FixedwingRateControl.cpp -0.0% -8 [ = ] 0 ../../src/modules/gyro_calibration/GyroCalibration.cpp -0.0% -8 [ = ] 0 ../../src/modules/land_detector/AirshipLandDetector.cpp -0.0% -8 [ = ] 0 ../../src/modules/land_detector/FixedwingLandDetector.cpp -0.0% -8 [ = ] 0 ../../src/modules/land_detector/LandDetector.cpp -0.0% -8 [ = ] 0 ../../src/modules/land_detector/MulticopterLandDetector.cpp -0.0% -8 [ = ] 0 ../../src/modules/land_detector/RoverLandDetector.cpp -0.0% -8 [ = ] 0 ../../src/modules/land_detector/VtolLandDetector.cpp -0.0% -8 [ = ] 0 ../../src/modules/land_detector/land_detector_main.cpp -0.0% -8 [ = ] 0 ../../src/modules/load_mon/LoadMon.cpp -0.0% -8 [ = ] 0 ../../src/modules/logger/logger.cpp -0.0% -8 [ = ] 0 ../../src/modules/mag_bias_estimator/MagBiasEstimator.cpp -0.0% -8 [ = ] 0 ../../src/modules/manual_control/ManualControl.cpp -0.0% -8 [ = ] 0 ../../src/modules/mc_att_control/mc_att_control_main.cpp -0.0% -8 [ = ] 0 ../../src/modules/mc_autotune_attitude_control/mc_autotune_attitude_control.cpp -0.0% -8 [ = ] 0 ../../src/modules/mc_hover_thrust_estimator/MulticopterHoverThrustEstimator.cpp -0.0% -8 [ = ] 0 ../../src/modules/mc_pos_control/MulticopterPositionControl.cpp -0.0% -8 [ = ] 0 ../../src/modules/mc_rate_control/MulticopterRateControl.cpp -0.0% -8 [ = ] 0 ../../src/modules/navigator/GeofenceBreachAvoidance/geofence_breach_avoidance.cpp -0.0% -8 [ = ] 0 ../../src/modules/navigator/MissionFeasibility/FeasibilityChecker.cpp -0.0% -8 [ = ] 0 ../../src/modules/navigator/geofence.cpp -0.0% -8 [ = ] 0 ../../src/modules/navigator/land.cpp -0.0% -8 [ = ] 0 ../../src/modules/navigator/loiter.cpp -0.0% -8 [ = ] 0 ../../src/modules/navigator/mission.cpp -0.0% -8 [ = ] 0 ../../src/modules/navigator/mission_base.cpp -0.0% -8 [ = ] 0 ../../src/modules/navigator/mission_block.cpp -0.0% -8 [ = ] 0 ../../src/modules/navigator/mission_feasibility_checker.cpp -0.0% -8 [ = ] 0 ../../src/modules/navigator/navigator_main.cpp -0.0% -8 [ = ] 0 ../../src/modules/navigator/navigator_mode.cpp -0.0% -8 [ = ] 0 ../../src/modules/navigator/precland.cpp -0.0% -8 [ = ] 0 ../../src/modules/navigator/rtl.cpp -0.0% -8 [ = ] 0 ../../src/modules/navigator/rtl_direct.cpp -0.0% -8 [ = ] 0 ../../src/modules/navigator/rtl_direct_mission_land.cpp -0.0% -8 [ = ] 0 ../../src/modules/navigator/rtl_mission_fast.cpp -0.0% -8 [ = ] 0 ../../src/modules/navigator/rtl_mission_fast_reverse.cpp -0.0% -8 [ = ] 0 ../../src/modules/navigator/takeoff.cpp -0.0% -8 [ = ] 0 ../../src/modules/navigator/vtol_takeoff.cpp -0.0% -8 [ = ] 0 ../../src/modules/payload_deliverer/payload_deliverer.cpp -0.0% -8 [ = ] 0 ../../src/modules/rc_update/rc_update.cpp -0.0% -8 [ = ] 0 ../../src/modules/sensors/sensors.cpp -0.0% -8 [ = ] 0 ../../src/modules/sensors/vehicle_acceleration/VehicleAcceleration.cpp -0.0% -8 [ = ] 0 ../../src/modules/sensors/vehicle_air_data/VehicleAirData.cpp -0.0% -8 [ = ] 0 ../../src/modules/sensors/vehicle_angular_velocity/VehicleAngularVelocity.cpp -0.0% -8 [ = ] 0 ../../src/modules/sensors/vehicle_gps_position/VehicleGPSPosition.cpp -0.0% -8 [ = ] 0 ../../src/modules/sensors/vehicle_imu/VehicleIMU.cpp -0.0% -8 [ = ] 0 ../../src/modules/sensors/vehicle_magnetometer/VehicleMagnetometer.cpp -0.0% -8 [ = ] 0 ../../src/modules/sensors/vehicle_optical_flow/VehicleOpticalFlow.cpp -0.0% -8 [ = ] 0 ../../src/modules/sensors/voted_sensors_update.cpp -0.0% -8 [ = ] 0 ../../src/modules/simulation/pwm_out_sim/PWMSim.cpp -0.0% -8 [ = ] 0 ../../src/modules/simulation/sensor_baro_sim/SensorBaroSim.cpp -0.0% -8 [ = ] 0 ../../src/modules/simulation/sensor_gps_sim/SensorGpsSim.cpp -0.0% -8 [ = ] 0 ../../src/modules/simulation/sensor_mag_sim/SensorMagSim.cpp -0.0% -8 [ = ] 0 ../../src/modules/simulation/simulator_sih/sih.cpp -0.0% -8 [ = ] 0 ../../src/modules/temperature_compensation/TemperatureCompensationModule.cpp -0.0% -8 [ = ] 0 ../../src/modules/uxrce_dds_client/uxrce_dds_client.cpp -0.0% -8 [ = ] 0 ../../src/modules/vtol_att_control/standard.cpp -0.0% -8 [ = ] 0 ../../src/modules/vtol_att_control/tailsitter.cpp -0.0% -8 [ = ] 0 ../../src/modules/vtol_att_control/tiltrotor.cpp -0.0% -8 [ = ] 0 ../../src/modules/vtol_att_control/vtol_att_control_main.cpp -0.0% -8 [ = ] 0 ../../src/modules/vtol_att_control/vtol_type.cpp -0.0% -8 [ = ] 0 src/modules/ekf2/modules__ekf2_unity.cpp -0.0% -8 [ = ] 0 src/modules/flight_mode_manager/FlightTasks_generated.cpp -0.0% -8 [ = ] 0 src/modules/mavlink/modules__mavlink_unity.cpp [DEL] -10.3Ki [ = ] 0 ../../src/drivers/distance_sensor/leddar_one/leddar_one_main.cpp [DEL] -14.6Ki [ = ] 0 ../../src/drivers/distance_sensor/gy_us42/GY_US42_main.cpp [DEL] -14.6Ki [ = ] 0 ../../src/drivers/distance_sensor/srf02/srf02_main.cpp [DEL] -18.5Ki [ = ] 0 ../../src/drivers/distance_sensor/leddar_one/LeddarOne.cpp [DEL] -24.2Ki [ = ] 0 ../../src/drivers/distance_sensor/gy_us42/GY_US42.cpp [DEL] -24.5Ki [ = ] 0 ../../src/drivers/distance_sensor/srf02/SRF02.cpp -0.3% -157Ki -0.2% -4.68Ki TOTAL ```
px4_fmu-v6x ``` FILE SIZE VM SIZE -------------- -------------- +6.5% +4.62Ki [ = ] 0 [Unmapped] -0.6% -952 [ = ] 0 .debug_aranges -0.1% -1.64Ki [ = ] 0 .debug_ranges +0.5% +56 [ = ] 0 ../../src/lib/parameters/parameters.cpp [DEL] -80 [ = ] 0 ../../src/drivers/distance_sensor/gy_us42/GY_US42_main.cpp [DEL] -80 [ = ] 0 ../../src/drivers/distance_sensor/srf02/srf02_main.cpp [DEL] -96 [ = ] 0 ../../src/drivers/distance_sensor/leddar_one/leddar_one_main.cpp [DEL] -320 [ = ] 0 ../../src/drivers/distance_sensor/leddar_one/LeddarOne.cpp [DEL] -568 [ = ] 0 ../../src/drivers/distance_sensor/gy_us42/GY_US42.cpp [DEL] -592 [ = ] 0 ../../src/drivers/distance_sensor/srf02/SRF02.cpp -0.3% -1.95Ki [ = ] 0 .strtab [DEL] -64 [ = ] 0 ../../src/drivers/distance_sensor/leddar_one/leddar_one_main.cpp [DEL] -107 [ = ] 0 ../../src/drivers/distance_sensor/srf02/srf02_main.cpp [DEL] -113 [ = ] 0 ../../src/drivers/distance_sensor/gy_us42/GY_US42_main.cpp -0.2% -127 [ = ] 0 [section .strtab] [DEL] -346 [ = ] 0 ../../src/drivers/distance_sensor/leddar_one/LeddarOne.cpp [DEL] -604 [ = ] 0 ../../src/drivers/distance_sensor/srf02/SRF02.cpp [DEL] -634 [ = ] 0 ../../src/drivers/distance_sensor/gy_us42/GY_US42.cpp -0.5% -2.30Ki [ = ] 0 .debug_frame -0.1% -2.75Ki [ = ] 0 .debug_str +0.7% +49 [ = ] 0 ../../src/drivers/distance_sensor/lightware_laser_i2c/lightware_laser_i2c.cpp +0.1% +23 [ = ] 0 ../../src/drivers/gnss/septentrio/septentrio.cpp +0.8% +19 [ = ] 0 ../../src/drivers/distance_sensor/cm8jl65/CM8JL65.cpp +6.7% +18 [ = ] 0 ../../src/lib/drivers/rangefinder/PX4Rangefinder.cpp +0.4% +11 [ = ] 0 ../../src/drivers/gps/devices/src/ashtech.cpp +0.8% +10 [ = ] 0 ../../src/drivers/distance_sensor/ll40ls/LidarLiteI2C.cpp +1.2% +8 [ = ] 0 ../../src/modules/airspeed_selector/AirspeedValidator.cpp +2.3% +7 [ = ] 0 ../../src/drivers/distance_sensor/tfmini/TFMINI.cpp +0.5% +4 [ = ] 0 ../../src/drivers/gps/devices/src/mtk.cpp -0.1% -16 [ = ] 0 ../../src/drivers/cdcacm_autostart/cdcacm_autostart.cpp -0.1% -103 [ = ] 0 [section .debug_str] [DEL] -201 [ = ] 0 ../../src/drivers/distance_sensor/leddar_one/leddar_one_main.cpp [DEL] -274 [ = ] 0 ../../src/drivers/distance_sensor/srf02/srf02_main.cpp [DEL] -320 [ = ] 0 ../../src/drivers/distance_sensor/gy_us42/GY_US42_main.cpp [DEL] -564 [ = ] 0 ../../src/drivers/distance_sensor/srf02/SRF02.cpp [DEL] -619 [ = ] 0 ../../src/drivers/distance_sensor/gy_us42/GY_US42.cpp [DEL] -864 [ = ] 0 ../../src/drivers/distance_sensor/leddar_one/LeddarOne.cpp -0.5% -2.81Ki [ = ] 0 .symtab [DEL] -128 [ = ] 0 ../../src/drivers/distance_sensor/leddar_one/leddar_one_main.cpp [DEL] -144 [ = ] 0 ../../src/drivers/distance_sensor/gy_us42/GY_US42_main.cpp [DEL] -144 [ = ] 0 ../../src/drivers/distance_sensor/srf02/srf02_main.cpp -0.3% -320 [ = ] 0 [section .symtab] [DEL] -560 [ = ] 0 ../../src/drivers/distance_sensor/leddar_one/LeddarOne.cpp [DEL] -768 [ = ] 0 ../../src/drivers/distance_sensor/gy_us42/GY_US42.cpp [DEL] -816 [ = ] 0 ../../src/drivers/distance_sensor/srf02/SRF02.cpp -0.2% -4.62Ki -0.2% -4.62Ki .text +0.3% +68 +0.3% +68 ../../src/lib/parameters/parameters.cpp -2.3% -48 -2.3% -48 builtin_list.c -0.1% -124 -0.1% -124 ROMFS/nsh_romfsimg.c [DEL] -420 [DEL] -420 ../../src/drivers/distance_sensor/gy_us42/GY_US42_main.cpp [DEL] -424 [DEL] -424 ../../src/drivers/distance_sensor/srf02/srf02_main.cpp [DEL] -436 [DEL] -436 ../../src/drivers/distance_sensor/leddar_one/leddar_one_main.cpp -0.3% -684 -0.3% -684 [section .text] [DEL] -738 [DEL] -738 ../../src/drivers/distance_sensor/gy_us42/GY_US42.cpp [DEL] -812 [DEL] -812 ../../src/drivers/distance_sensor/srf02/SRF02.cpp [DEL] -1.08Ki [DEL] -1.08Ki ../../src/drivers/distance_sensor/leddar_one/LeddarOne.cpp -0.1% -7.72Ki [ = ] 0 .debug_loc +1.0% +42 [ = ] 0 ../../src/modules/control_allocator/ActuatorEffectiveness/ActuatorEffectivenessTiltrotorVTOL.cpp +0.0% +25 [ = ] 0 src/modules/ekf2/modules__ekf2_unity.cpp +0.1% +15 [ = ] 0 ../../src/modules/fw_rate_control/FixedwingRateControl.cpp +0.2% +13 [ = ] 0 ../../src/lib/rtl/rtl_time_estimator.cpp +0.2% +13 [ = ] 0 ../../src/modules/land_detector/MulticopterLandDetector.cpp +0.2% +13 [ = ] 0 ../../src/modules/navigator/MissionFeasibility/FeasibilityChecker.cpp +0.1% +13 [ = ] 0 ../../src/modules/sensors/voted_sensors_update.cpp +0.2% +13 [ = ] 0 ../../src/modules/temperature_compensation/TemperatureCompensationModule.cpp -0.0% -2 [ = ] 0 ../../src/lib/parameters/parameters.cpp -0.0% -11 [ = ] 0 ../../src/drivers/uavcan/uavcan_main.cpp -0.2% -13 [ = ] 0 ../../src/drivers/distance_sensor/lightware_laser_i2c/lightware_laser_i2c.cpp -0.0% -13 [ = ] 0 ../../src/drivers/uavcan/uavcan_servers.cpp -0.5% -13 [ = ] 0 ../../src/modules/flight_mode_manager/FlightModeManager.cpp -0.1% -13 [ = ] 0 ../../src/modules/navigator/mission_base.cpp -0.2% -13 [ = ] 0 ../../src/modules/navigator/rtl_direct_mission_land.cpp -0.5% -13 [ = ] 0 ../../src/modules/navigator/rtl_mission_fast.cpp -0.4% -13 [ = ] 0 ../../src/modules/navigator/rtl_mission_fast_reverse.cpp -0.1% -13 [ = ] 0 src/modules/flight_mode_manager/FlightTasks_generated.cpp -0.0% -13 [ = ] 0 src/modules/mavlink/modules__mavlink_unity.cpp [DEL] -380 [ = ] 0 ../../src/drivers/distance_sensor/leddar_one/leddar_one_main.cpp [DEL] -464 [ = ] 0 ../../src/drivers/distance_sensor/gy_us42/GY_US42_main.cpp [DEL] -464 [ = ] 0 ../../src/drivers/distance_sensor/srf02/srf02_main.cpp -0.1% -1.07Ki [ = ] 0 [section .debug_loc] [DEL] -1.71Ki [ = ] 0 ../../src/drivers/distance_sensor/leddar_one/LeddarOne.cpp [DEL] -1.82Ki [ = ] 0 ../../src/drivers/distance_sensor/gy_us42/GY_US42.cpp [DEL] -1.86Ki [ = ] 0 ../../src/drivers/distance_sensor/srf02/SRF02.cpp -0.7% -13.0Ki [ = ] 0 .debug_abbrev -0.7% -13.0Ki [ = ] 0 armv7-m/arm_vectors.c -0.4% -16.0Ki [ = ] 0 .debug_line +0.3% +66 [ = ] 0 ../../src/lib/parameters/parameters.cpp [DEL] -1.91Ki [ = ] 0 ../../src/drivers/distance_sensor/leddar_one/leddar_one_main.cpp [DEL] -2.08Ki [ = ] 0 ../../src/drivers/distance_sensor/gy_us42/GY_US42_main.cpp [DEL] -2.08Ki [ = ] 0 ../../src/drivers/distance_sensor/srf02/srf02_main.cpp [DEL] -2.93Ki [ = ] 0 ../../src/drivers/distance_sensor/leddar_one/LeddarOne.cpp [DEL] -3.50Ki [ = ] 0 ../../src/drivers/distance_sensor/gy_us42/GY_US42.cpp [DEL] -3.61Ki [ = ] 0 ../../src/drivers/distance_sensor/srf02/SRF02.cpp -0.4% -108Ki [ = ] 0 .debug_info -0.0% -8 [ = ] 0 ../../src/drivers/cdcacm_autostart/cdcacm_autostart.cpp -0.0% -8 [ = ] 0 ../../src/drivers/distance_sensor/lightware_laser_i2c/lightware_laser_i2c.cpp -0.0% -8 [ = ] 0 ../../src/drivers/dshot/DShot.cpp -0.0% -8 [ = ] 0 ../../src/drivers/heater/heater.cpp -0.0% -8 [ = ] 0 ../../src/drivers/lights/rgbled/rgbled.cpp -0.0% -8 [ = ] 0 ../../src/drivers/lights/rgbled_is31fl3195/rgbled_is31fl3195.cpp -0.0% -8 [ = ] 0 ../../src/drivers/lights/rgbled_lp5562/rgbled_lp5562.cpp -0.0% -8 [ = ] 0 ../../src/drivers/lights/rgbled_ncp5623c/rgbled_ncp5623c.cpp -0.0% -8 [ = ] 0 ../../src/drivers/osd/msp_osd/msp_osd.cpp -0.0% -8 [ = ] 0 ../../src/drivers/power_monitor/ina226/ina226.cpp -0.0% -8 [ = ] 0 ../../src/drivers/power_monitor/ina226/ina226_main.cpp -0.0% -8 [ = ] 0 ../../src/drivers/power_monitor/ina228/ina228.cpp -0.0% -8 [ = ] 0 ../../src/drivers/power_monitor/ina228/ina228_main.cpp -0.0% -8 [ = ] 0 ../../src/drivers/power_monitor/ina238/ina238.cpp -0.0% -8 [ = ] 0 ../../src/drivers/power_monitor/ina238/ina238_main.cpp -0.0% -8 [ = ] 0 ../../src/drivers/power_monitor/pm_selector_auterion/PowerMonitorSelectorAuterion.cpp -0.0% -8 [ = ] 0 ../../src/drivers/pwm_out/PWMOut.cpp -0.0% -8 [ = ] 0 ../../src/drivers/px4io/px4io.cpp -0.0% -8 [ = ] 0 ../../src/drivers/rc_input/RCInput.cpp -0.0% -8 [ = ] 0 ../../src/drivers/uavcan/actuators/esc.cpp -0.0% -8 [ = ] 0 ../../src/drivers/uavcan/actuators/servo.cpp -0.0% -8 [ = ] 0 ../../src/drivers/uavcan/remoteid.cpp -0.0% -8 [ = ] 0 ../../src/drivers/uavcan/rgbled.cpp -0.0% -8 [ = ] 0 ../../src/drivers/uavcan/sensors/battery.cpp -0.0% -8 [ = ] 0 ../../src/drivers/uavcan/sensors/sensor_bridge.cpp -0.0% -8 [ = ] 0 ../../src/drivers/uavcan/uavcan_main.cpp -0.0% -8 [ = ] 0 ../../src/drivers/uavcan/uavcan_servers.cpp -0.0% -8 [ = ] 0 ../../src/lib/avoidance/ObstacleAvoidance.cpp -0.0% -8 [ = ] 0 ../../src/lib/battery/battery.cpp -0.0% -8 [ = ] 0 ../../src/lib/collision_prevention/CollisionPrevention.cpp -0.0% -8 [ = ] 0 ../../src/lib/fw_performance_model/PerformanceModel.cpp -0.0% -8 [ = ] 0 ../../src/lib/led/led.cpp -0.0% -8 [ = ] 0 ../../src/lib/mixer_module/mixer_module.cpp -0.0% -8 [ = ] 0 ../../src/lib/rtl/rtl_time_estimator.cpp -0.0% -8 [ = ] 0 ../../src/lib/weather_vane/WeatherVane.cpp -0.0% -8 [ = ] 0 ../../src/modules/airspeed_selector/airspeed_selector_main.cpp -0.0% -8 [ = ] 0 ../../src/modules/battery_status/analog_battery.cpp -0.0% -8 [ = ] 0 ../../src/modules/battery_status/battery_status.cpp -0.0% -8 [ = ] 0 ../../src/modules/camera_feedback/CameraFeedback.cpp -0.0% -8 [ = ] 0 ../../src/modules/commander/Commander.cpp -0.0% -8 [ = ] 0 ../../src/modules/commander/HealthAndArmingChecks/Common.cpp -0.0% -8 [ = ] 0 ../../src/modules/commander/HealthAndArmingChecks/HealthAndArmingChecks.cpp -0.0% -8 [ = ] 0 ../../src/modules/commander/HealthAndArmingChecks/checks/accelerometerCheck.cpp -0.0% -8 [ = ] 0 ../../src/modules/commander/HealthAndArmingChecks/checks/airspeedCheck.cpp -0.0% -8 [ = ] 0 ../../src/modules/commander/HealthAndArmingChecks/checks/armPermissionCheck.cpp -0.0% -8 [ = ] 0 ../../src/modules/commander/HealthAndArmingChecks/checks/baroCheck.cpp -0.0% -8 [ = ] 0 ../../src/modules/commander/HealthAndArmingChecks/checks/batteryCheck.cpp -0.0% -8 [ = ] 0 ../../src/modules/commander/HealthAndArmingChecks/checks/cpuResourceCheck.cpp -0.0% -8 [ = ] 0 ../../src/modules/commander/HealthAndArmingChecks/checks/distanceSensorChecks.cpp -0.0% -8 [ = ] 0 ../../src/modules/commander/HealthAndArmingChecks/checks/escCheck.cpp -0.0% -8 [ = ] 0 ../../src/modules/commander/HealthAndArmingChecks/checks/estimatorCheck.cpp -0.0% -8 [ = ] 0 ../../src/modules/commander/HealthAndArmingChecks/checks/externalChecks.cpp -0.0% -8 [ = ] 0 ../../src/modules/commander/HealthAndArmingChecks/checks/failureDetectorCheck.cpp -0.0% -8 [ = ] 0 ../../src/modules/commander/HealthAndArmingChecks/checks/flightTimeCheck.cpp -0.0% -8 [ = ] 0 ../../src/modules/commander/HealthAndArmingChecks/checks/geofenceCheck.cpp -0.0% -8 [ = ] 0 ../../src/modules/commander/HealthAndArmingChecks/checks/gyroCheck.cpp -0.0% -8 [ = ] 0 ../../src/modules/commander/HealthAndArmingChecks/checks/homePositionCheck.cpp -0.0% -8 [ = ] 0 ../../src/modules/commander/HealthAndArmingChecks/checks/imuConsistencyCheck.cpp -0.0% -8 [ = ] 0 ../../src/modules/commander/HealthAndArmingChecks/checks/loggerCheck.cpp -0.0% -8 [ = ] 0 ../../src/modules/commander/HealthAndArmingChecks/checks/magnetometerCheck.cpp -0.0% -8 [ = ] 0 ../../src/modules/commander/HealthAndArmingChecks/checks/manualControlCheck.cpp -0.0% -8 [ = ] 0 ../../src/modules/commander/HealthAndArmingChecks/checks/missionCheck.cpp -0.0% -8 [ = ] 0 ../../src/modules/commander/HealthAndArmingChecks/checks/modeCheck.cpp -0.0% -8 [ = ] 0 ../../src/modules/commander/HealthAndArmingChecks/checks/navigatorCheck.cpp -0.0% -8 [ = ] 0 ../../src/modules/commander/HealthAndArmingChecks/checks/offboardCheck.cpp -0.0% -8 [ = ] 0 ../../src/modules/commander/HealthAndArmingChecks/checks/openDroneIDCheck.cpp -0.0% -8 [ = ] 0 ../../src/modules/commander/HealthAndArmingChecks/checks/parachuteCheck.cpp -0.0% -8 [ = ] 0 ../../src/modules/commander/HealthAndArmingChecks/checks/powerCheck.cpp -0.0% -8 [ = ] 0 ../../src/modules/commander/HealthAndArmingChecks/checks/rcAndDataLinkCheck.cpp -0.0% -8 [ = ] 0 ../../src/modules/commander/HealthAndArmingChecks/checks/rcCalibrationCheck.cpp -0.0% -8 [ = ] 0 ../../src/modules/commander/HealthAndArmingChecks/checks/sdcardCheck.cpp -0.0% -8 [ = ] 0 ../../src/modules/commander/HealthAndArmingChecks/checks/systemCheck.cpp -0.0% -8 [ = ] 0 ../../src/modules/commander/HealthAndArmingChecks/checks/vtolCheck.cpp -0.0% -8 [ = ] 0 ../../src/modules/commander/HealthAndArmingChecks/checks/windCheck.cpp -0.0% -8 [ = ] 0 ../../src/modules/commander/ModeManagement.cpp -0.0% -8 [ = ] 0 ../../src/modules/commander/MulticopterThrowLaunch/MulticopterThrowLaunch.cpp -0.0% -8 [ = ] 0 ../../src/modules/commander/UserModeIntention.cpp -0.0% -8 [ = ] 0 ../../src/modules/commander/failsafe/failsafe.cpp -0.0% -8 [ = ] 0 ../../src/modules/commander/failsafe/framework.cpp -0.0% -8 [ = ] 0 ../../src/modules/commander/failure_detector/FailureDetector.cpp -0.0% -8 [ = ] 0 ../../src/modules/control_allocator/ActuatorEffectiveness/ActuatorEffectivenessControlSurfaces.cpp -0.0% -8 [ = ] 0 ../../src/modules/control_allocator/ActuatorEffectiveness/ActuatorEffectivenessCustom.cpp -0.0% -8 [ = ] 0 ../../src/modules/control_allocator/ActuatorEffectiveness/ActuatorEffectivenessFixedWing.cpp -0.0% -8 [ = ] 0 ../../src/modules/control_allocator/ActuatorEffectiveness/ActuatorEffectivenessHelicopter.cpp -0.0% -8 [ = ] 0 ../../src/modules/control_allocator/ActuatorEffectiveness/ActuatorEffectivenessHelicopterCoaxial.cpp -0.0% -8 [ = ] 0 ../../src/modules/control_allocator/ActuatorEffectiveness/ActuatorEffectivenessMCTilt.cpp -0.0% -8 [ = ] 0 ../../src/modules/control_allocator/ActuatorEffectiveness/ActuatorEffectivenessMultirotor.cpp -0.0% -8 [ = ] 0 ../../src/modules/control_allocator/ActuatorEffectiveness/ActuatorEffectivenessRotors.cpp -0.0% -8 [ = ] 0 ../../src/modules/control_allocator/ActuatorEffectiveness/ActuatorEffectivenessStandardVTOL.cpp -0.0% -8 [ = ] 0 ../../src/modules/control_allocator/ActuatorEffectiveness/ActuatorEffectivenessTailsitterVTOL.cpp -0.0% -8 [ = ] 0 ../../src/modules/control_allocator/ActuatorEffectiveness/ActuatorEffectivenessTiltrotorVTOL.cpp -0.0% -8 [ = ] 0 ../../src/modules/control_allocator/ActuatorEffectiveness/ActuatorEffectivenessTilts.cpp -0.0% -8 [ = ] 0 ../../src/modules/control_allocator/ActuatorEffectiveness/ActuatorEffectivenessUUV.cpp -0.0% -8 [ = ] 0 ../../src/modules/control_allocator/ControlAllocation/ControlAllocationSequentialDesaturation.cpp -0.0% -8 [ = ] 0 ../../src/modules/control_allocator/ControlAllocator.cpp -0.0% -8 [ = ] 0 ../../src/modules/esc_battery/EscBattery.cpp -0.0% -8 [ = ] 0 ../../src/modules/events/send_event.cpp -0.0% -8 [ = ] 0 ../../src/modules/flight_mode_manager/FlightModeManager.cpp -0.0% -8 [ = ] 0 ../../src/modules/flight_mode_manager/tasks/Auto/FlightTaskAuto.cpp -0.0% -8 [ = ] 0 ../../src/modules/flight_mode_manager/tasks/AutoFollowTarget/FlightTaskAutoFollowTarget.cpp -0.0% -8 [ = ] 0 ../../src/modules/flight_mode_manager/tasks/AutoFollowTarget/follow_target_estimator/TargetEstimator.cpp -0.0% -8 [ = ] 0 ../../src/modules/flight_mode_manager/tasks/Descend/FlightTaskDescend.cpp -0.0% -8 [ = ] 0 ../../src/modules/flight_mode_manager/tasks/Failsafe/FlightTaskFailsafe.cpp -0.0% -8 [ = ] 0 ../../src/modules/flight_mode_manager/tasks/FlightTask/FlightTask.cpp -0.0% -8 [ = ] 0 ../../src/modules/flight_mode_manager/tasks/ManualAcceleration/FlightTaskManualAcceleration.cpp -0.0% -8 [ = ] 0 ../../src/modules/flight_mode_manager/tasks/ManualAccelerationSlow/FlightTaskManualAccelerationSlow.cpp -0.0% -8 [ = ] 0 ../../src/modules/flight_mode_manager/tasks/ManualAltitude/FlightTaskManualAltitude.cpp -0.0% -8 [ = ] 0 ../../src/modules/flight_mode_manager/tasks/ManualAltitudeSmoothVel/FlightTaskManualAltitudeSmoothVel.cpp -0.0% -8 [ = ] 0 ../../src/modules/flight_mode_manager/tasks/ManualPosition/FlightTaskManualPosition.cpp -0.0% -8 [ = ] 0 ../../src/modules/flight_mode_manager/tasks/ManualPositionSmoothVel/FlightTaskManualPositionSmoothVel.cpp -0.0% -8 [ = ] 0 ../../src/modules/flight_mode_manager/tasks/Orbit/FlightTaskOrbit.cpp -0.0% -8 [ = ] 0 ../../src/modules/flight_mode_manager/tasks/Transition/FlightTaskTransition.cpp -0.0% -8 [ = ] 0 ../../src/modules/flight_mode_manager/tasks/Utility/StickAccelerationXY.cpp -0.0% -8 [ = ] 0 ../../src/modules/flight_mode_manager/tasks/Utility/StickTiltXY.cpp -0.0% -8 [ = ] 0 ../../src/modules/flight_mode_manager/tasks/Utility/StickYaw.cpp -0.0% -8 [ = ] 0 ../../src/modules/flight_mode_manager/tasks/Utility/Sticks.cpp -0.0% -8 [ = ] 0 ../../src/modules/fw_att_control/FixedwingAttitudeControl.cpp -0.0% -8 [ = ] 0 ../../src/modules/fw_autotune_attitude_control/fw_autotune_attitude_control.cpp -0.0% -8 [ = ] 0 ../../src/modules/fw_pos_control/FixedwingPositionControl.cpp -0.0% -8 [ = ] 0 ../../src/modules/fw_pos_control/launchdetection/LaunchDetector.cpp -0.0% -8 [ = ] 0 ../../src/modules/fw_pos_control/runway_takeoff/RunwayTakeoff.cpp -0.0% -8 [ = ] 0 ../../src/modules/fw_rate_control/FixedwingRateControl.cpp -0.0% -8 [ = ] 0 ../../src/modules/gyro_calibration/GyroCalibration.cpp -0.0% -8 [ = ] 0 ../../src/modules/land_detector/AirshipLandDetector.cpp -0.0% -8 [ = ] 0 ../../src/modules/land_detector/FixedwingLandDetector.cpp -0.0% -8 [ = ] 0 ../../src/modules/land_detector/LandDetector.cpp -0.0% -8 [ = ] 0 ../../src/modules/land_detector/MulticopterLandDetector.cpp -0.0% -8 [ = ] 0 ../../src/modules/land_detector/RoverLandDetector.cpp -0.0% -8 [ = ] 0 ../../src/modules/land_detector/VtolLandDetector.cpp -0.0% -8 [ = ] 0 ../../src/modules/land_detector/land_detector_main.cpp -0.0% -8 [ = ] 0 ../../src/modules/load_mon/LoadMon.cpp -0.0% -8 [ = ] 0 ../../src/modules/logger/logger.cpp -0.0% -8 [ = ] 0 ../../src/modules/mag_bias_estimator/MagBiasEstimator.cpp -0.0% -8 [ = ] 0 ../../src/modules/manual_control/ManualControl.cpp -0.0% -8 [ = ] 0 ../../src/modules/mc_att_control/mc_att_control_main.cpp -0.0% -8 [ = ] 0 ../../src/modules/mc_autotune_attitude_control/mc_autotune_attitude_control.cpp -0.0% -8 [ = ] 0 ../../src/modules/mc_hover_thrust_estimator/MulticopterHoverThrustEstimator.cpp -0.0% -8 [ = ] 0 ../../src/modules/mc_pos_control/MulticopterPositionControl.cpp -0.0% -8 [ = ] 0 ../../src/modules/mc_rate_control/MulticopterRateControl.cpp -0.0% -8 [ = ] 0 ../../src/modules/navigator/GeofenceBreachAvoidance/geofence_breach_avoidance.cpp -0.0% -8 [ = ] 0 ../../src/modules/navigator/MissionFeasibility/FeasibilityChecker.cpp -0.0% -8 [ = ] 0 ../../src/modules/navigator/geofence.cpp -0.0% -8 [ = ] 0 ../../src/modules/navigator/land.cpp -0.0% -8 [ = ] 0 ../../src/modules/navigator/loiter.cpp -0.0% -8 [ = ] 0 ../../src/modules/navigator/mission.cpp -0.0% -8 [ = ] 0 ../../src/modules/navigator/mission_base.cpp -0.0% -8 [ = ] 0 ../../src/modules/navigator/mission_block.cpp -0.0% -8 [ = ] 0 ../../src/modules/navigator/mission_feasibility_checker.cpp -0.0% -8 [ = ] 0 ../../src/modules/navigator/navigator_main.cpp -0.0% -8 [ = ] 0 ../../src/modules/navigator/navigator_mode.cpp -0.0% -8 [ = ] 0 ../../src/modules/navigator/precland.cpp -0.0% -8 [ = ] 0 ../../src/modules/navigator/rtl.cpp -0.0% -8 [ = ] 0 ../../src/modules/navigator/rtl_direct.cpp -0.0% -8 [ = ] 0 ../../src/modules/navigator/rtl_direct_mission_land.cpp -0.0% -8 [ = ] 0 ../../src/modules/navigator/rtl_mission_fast.cpp -0.0% -8 [ = ] 0 ../../src/modules/navigator/rtl_mission_fast_reverse.cpp -0.0% -8 [ = ] 0 ../../src/modules/navigator/takeoff.cpp -0.0% -8 [ = ] 0 ../../src/modules/navigator/vtol_takeoff.cpp -0.0% -8 [ = ] 0 ../../src/modules/rc_update/rc_update.cpp -0.0% -8 [ = ] 0 ../../src/modules/sensors/sensors.cpp -0.0% -8 [ = ] 0 ../../src/modules/sensors/vehicle_acceleration/VehicleAcceleration.cpp -0.0% -8 [ = ] 0 ../../src/modules/sensors/vehicle_air_data/VehicleAirData.cpp -0.0% -8 [ = ] 0 ../../src/modules/sensors/vehicle_angular_velocity/VehicleAngularVelocity.cpp -0.0% -8 [ = ] 0 ../../src/modules/sensors/vehicle_gps_position/VehicleGPSPosition.cpp -0.0% -8 [ = ] 0 ../../src/modules/sensors/vehicle_imu/VehicleIMU.cpp -0.0% -8 [ = ] 0 ../../src/modules/sensors/vehicle_magnetometer/VehicleMagnetometer.cpp -0.0% -8 [ = ] 0 ../../src/modules/sensors/vehicle_optical_flow/VehicleOpticalFlow.cpp -0.0% -8 [ = ] 0 ../../src/modules/sensors/voted_sensors_update.cpp -0.0% -8 [ = ] 0 ../../src/modules/temperature_compensation/TemperatureCompensationModule.cpp -0.0% -8 [ = ] 0 ../../src/modules/uxrce_dds_client/uxrce_dds_client.cpp -0.0% -8 [ = ] 0 ../../src/modules/vtol_att_control/standard.cpp -0.0% -8 [ = ] 0 ../../src/modules/vtol_att_control/tailsitter.cpp -0.0% -8 [ = ] 0 ../../src/modules/vtol_att_control/tiltrotor.cpp -0.0% -8 [ = ] 0 ../../src/modules/vtol_att_control/vtol_att_control_main.cpp -0.0% -8 [ = ] 0 ../../src/modules/vtol_att_control/vtol_type.cpp -0.0% -8 [ = ] 0 ../../src/systemcmds/i2c_launcher/i2c_launcher.cpp -0.0% -8 [ = ] 0 src/modules/ekf2/modules__ekf2_unity.cpp -0.0% -8 [ = ] 0 src/modules/flight_mode_manager/FlightTasks_generated.cpp -0.0% -8 [ = ] 0 src/modules/mavlink/modules__mavlink_unity.cpp -0.0% -12 [ = ] 0 ../../src/lib/parameters/parameters.cpp [DEL] -10.3Ki [ = ] 0 ../../src/drivers/distance_sensor/leddar_one/leddar_one_main.cpp [DEL] -14.6Ki [ = ] 0 ../../src/drivers/distance_sensor/gy_us42/GY_US42_main.cpp [DEL] -14.6Ki [ = ] 0 ../../src/drivers/distance_sensor/srf02/srf02_main.cpp [DEL] -18.5Ki [ = ] 0 ../../src/drivers/distance_sensor/leddar_one/LeddarOne.cpp [DEL] -24.2Ki [ = ] 0 ../../src/drivers/distance_sensor/gy_us42/GY_US42.cpp [DEL] -24.5Ki [ = ] 0 ../../src/drivers/distance_sensor/srf02/SRF02.cpp -0.3% -157Ki -0.2% -4.62Ki TOTAL ```
github-actions[bot] commented 3 days ago

FLASH Analysis

px4_fmu-v5x ``` FILE SIZE VM SIZE -------------- -------------- +21% +4.68Ki [ = ] 0 [Unmapped] -0.6% -952 [ = ] 0 .debug_aranges -0.1% -1.70Ki [ = ] 0 .debug_ranges [DEL] -80 [ = ] 0 ../../src/drivers/distance_sensor/gy_us42/GY_US42_main.cpp [DEL] -80 [ = ] 0 ../../src/drivers/distance_sensor/srf02/srf02_main.cpp [DEL] -96 [ = ] 0 ../../src/drivers/distance_sensor/leddar_one/leddar_one_main.cpp [DEL] -320 [ = ] 0 ../../src/drivers/distance_sensor/leddar_one/LeddarOne.cpp [DEL] -568 [ = ] 0 ../../src/drivers/distance_sensor/gy_us42/GY_US42.cpp [DEL] -592 [ = ] 0 ../../src/drivers/distance_sensor/srf02/SRF02.cpp -0.3% -1.95Ki [ = ] 0 .strtab [DEL] -64 [ = ] 0 ../../src/drivers/distance_sensor/leddar_one/leddar_one_main.cpp [DEL] -107 [ = ] 0 ../../src/drivers/distance_sensor/srf02/srf02_main.cpp [DEL] -113 [ = ] 0 ../../src/drivers/distance_sensor/gy_us42/GY_US42_main.cpp -0.2% -127 [ = ] 0 [section .strtab] [DEL] -346 [ = ] 0 ../../src/drivers/distance_sensor/leddar_one/LeddarOne.cpp [DEL] -604 [ = ] 0 ../../src/drivers/distance_sensor/srf02/SRF02.cpp [DEL] -634 [ = ] 0 ../../src/drivers/distance_sensor/gy_us42/GY_US42.cpp -0.5% -2.31Ki [ = ] 0 .debug_frame -0.1% -2.75Ki [ = ] 0 .debug_str +0.7% +49 [ = ] 0 ../../src/drivers/distance_sensor/lightware_laser_i2c/lightware_laser_i2c.cpp +0.8% +19 [ = ] 0 ../../src/drivers/distance_sensor/cm8jl65/CM8JL65.cpp +7.1% +18 [ = ] 0 ../../src/lib/drivers/rangefinder/PX4Rangefinder.cpp +8.1% +12 [ = ] 0 ../../src/drivers/osd/msp_osd/MspV1.cpp +0.4% +11 [ = ] 0 ../../src/drivers/gps/devices/src/ashtech.cpp +0.7% +11 [ = ] 0 ../../src/drivers/rc/crsf_rc/CrsfParser.cpp +0.8% +10 [ = ] 0 ../../src/drivers/distance_sensor/ll40ls/LidarLiteI2C.cpp +1.4% +8 [ = ] 0 ../../src/modules/airspeed_selector/AirspeedValidator.cpp +2.3% +7 [ = ] 0 ../../src/drivers/distance_sensor/tfmini/TFMINI.cpp +0.0% +4 [ = ] 0 ../../src/drivers/uavcan/uavcan_main.cpp -0.1% -16 [ = ] 0 ../../src/drivers/batt_smbus/batt_smbus.cpp -0.1% -103 [ = ] 0 [section .debug_str] [DEL] -201 [ = ] 0 ../../src/drivers/distance_sensor/leddar_one/leddar_one_main.cpp [DEL] -274 [ = ] 0 ../../src/drivers/distance_sensor/srf02/srf02_main.cpp [DEL] -320 [ = ] 0 ../../src/drivers/distance_sensor/gy_us42/GY_US42_main.cpp [DEL] -564 [ = ] 0 ../../src/drivers/distance_sensor/srf02/SRF02.cpp [DEL] -619 [ = ] 0 ../../src/drivers/distance_sensor/gy_us42/GY_US42.cpp [DEL] -864 [ = ] 0 ../../src/drivers/distance_sensor/leddar_one/LeddarOne.cpp -0.5% -2.81Ki [ = ] 0 .symtab [DEL] -128 [ = ] 0 ../../src/drivers/distance_sensor/leddar_one/leddar_one_main.cpp [DEL] -144 [ = ] 0 ../../src/drivers/distance_sensor/gy_us42/GY_US42_main.cpp [DEL] -144 [ = ] 0 ../../src/drivers/distance_sensor/srf02/srf02_main.cpp -0.3% -320 [ = ] 0 [section .symtab] [DEL] -560 [ = ] 0 ../../src/drivers/distance_sensor/leddar_one/LeddarOne.cpp [DEL] -768 [ = ] 0 ../../src/drivers/distance_sensor/gy_us42/GY_US42.cpp [DEL] -816 [ = ] 0 ../../src/drivers/distance_sensor/srf02/SRF02.cpp -0.2% -4.67Ki -0.2% -4.67Ki .text -0.0% -39 -0.0% -39 ROMFS/nsh_romfsimg.c -2.0% -48 -2.0% -48 builtin_list.c -0.2% -58 -0.2% -58 ../../src/lib/parameters/parameters.cpp [DEL] -420 [DEL] -420 ../../src/drivers/distance_sensor/gy_us42/GY_US42_main.cpp [DEL] -424 [DEL] -424 ../../src/drivers/distance_sensor/srf02/srf02_main.cpp [DEL] -436 [DEL] -436 ../../src/drivers/distance_sensor/leddar_one/leddar_one_main.cpp -0.3% -699 -0.3% -699 [section .text] [DEL] -738 [DEL] -738 ../../src/drivers/distance_sensor/gy_us42/GY_US42.cpp [DEL] -812 [DEL] -812 ../../src/drivers/distance_sensor/srf02/SRF02.cpp [DEL] -1.08Ki [DEL] -1.08Ki ../../src/drivers/distance_sensor/leddar_one/LeddarOne.cpp -0.1% -7.79Ki [ = ] 0 .debug_loc +0.2% +26 [ = ] 0 ../../src/modules/navigator/rtl.cpp +0.0% +13 [ = ] 0 ../../src/modules/fw_pos_control/FixedwingPositionControl.cpp +0.1% +13 [ = ] 0 ../../src/modules/sensors/vehicle_optical_flow/VehicleOpticalFlow.cpp +0.0% +13 [ = ] 0 src/modules/mavlink/modules__mavlink_unity.cpp -0.1% -13 [ = ] 0 ../../src/drivers/px4io/px4io.cpp -0.1% -13 [ = ] 0 ../../src/lib/collision_prevention/CollisionPrevention.cpp -0.2% -13 [ = ] 0 ../../src/modules/land_detector/MulticopterLandDetector.cpp -0.1% -13 [ = ] 0 ../../src/modules/sensors/voted_sensors_update.cpp -0.0% -14 [ = ] 0 ../../src/modules/flight_mode_manager/tasks/AutoFollowTarget/FlightTaskAutoFollowTarget.cpp -0.1% -25 [ = ] 0 ../../src/modules/sensors/vehicle_angular_velocity/VehicleAngularVelocity.cpp -0.0% -33 [ = ] 0 src/modules/ekf2/modules__ekf2_unity.cpp -1.0% -42 [ = ] 0 ../../src/modules/control_allocator/ActuatorEffectiveness/ActuatorEffectivenessTiltrotorVTOL.cpp -0.1% -75 [ = ] 0 ../../src/modules/sensors/vehicle_imu/VehicleIMU.cpp [DEL] -380 [ = ] 0 ../../src/drivers/distance_sensor/leddar_one/leddar_one_main.cpp [DEL] -464 [ = ] 0 ../../src/drivers/distance_sensor/gy_us42/GY_US42_main.cpp [DEL] -464 [ = ] 0 ../../src/drivers/distance_sensor/srf02/srf02_main.cpp -0.1% -967 [ = ] 0 [section .debug_loc] [DEL] -1.71Ki [ = ] 0 ../../src/drivers/distance_sensor/leddar_one/LeddarOne.cpp [DEL] -1.82Ki [ = ] 0 ../../src/drivers/distance_sensor/gy_us42/GY_US42.cpp [DEL] -1.86Ki [ = ] 0 ../../src/drivers/distance_sensor/srf02/SRF02.cpp -0.7% -13.0Ki [ = ] 0 .debug_abbrev -0.7% -13.0Ki [ = ] 0 armv7-m/arm_vectors.c -0.3% -16.1Ki [ = ] 0 .debug_line -0.1% -29 [ = ] 0 ../../src/lib/parameters/parameters.cpp [DEL] -1.91Ki [ = ] 0 ../../src/drivers/distance_sensor/leddar_one/leddar_one_main.cpp [DEL] -2.08Ki [ = ] 0 ../../src/drivers/distance_sensor/gy_us42/GY_US42_main.cpp [DEL] -2.08Ki [ = ] 0 ../../src/drivers/distance_sensor/srf02/srf02_main.cpp [DEL] -2.93Ki [ = ] 0 ../../src/drivers/distance_sensor/leddar_one/LeddarOne.cpp [DEL] -3.50Ki [ = ] 0 ../../src/drivers/distance_sensor/gy_us42/GY_US42.cpp [DEL] -3.61Ki [ = ] 0 ../../src/drivers/distance_sensor/srf02/SRF02.cpp -0.4% -108Ki [ = ] 0 .debug_info -0.0% -8 [ = ] 0 ../../src/drivers/batt_smbus/batt_smbus.cpp -0.0% -8 [ = ] 0 ../../src/drivers/cdcacm_autostart/cdcacm_autostart.cpp -0.0% -8 [ = ] 0 ../../src/drivers/distance_sensor/lightware_laser_i2c/lightware_laser_i2c.cpp -0.0% -8 [ = ] 0 ../../src/drivers/dshot/DShot.cpp -0.0% -8 [ = ] 0 ../../src/drivers/heater/heater.cpp -0.0% -8 [ = ] 0 ../../src/drivers/lights/rgbled/rgbled.cpp -0.0% -8 [ = ] 0 ../../src/drivers/lights/rgbled_is31fl3195/rgbled_is31fl3195.cpp -0.0% -8 [ = ] 0 ../../src/drivers/lights/rgbled_lp5562/rgbled_lp5562.cpp -0.0% -8 [ = ] 0 ../../src/drivers/lights/rgbled_ncp5623c/rgbled_ncp5623c.cpp -0.0% -8 [ = ] 0 ../../src/drivers/osd/msp_osd/msp_osd.cpp -0.0% -8 [ = ] 0 ../../src/drivers/power_monitor/ina226/ina226.cpp -0.0% -8 [ = ] 0 ../../src/drivers/power_monitor/ina226/ina226_main.cpp -0.0% -8 [ = ] 0 ../../src/drivers/power_monitor/ina228/ina228.cpp -0.0% -8 [ = ] 0 ../../src/drivers/power_monitor/ina228/ina228_main.cpp -0.0% -8 [ = ] 0 ../../src/drivers/power_monitor/ina238/ina238.cpp -0.0% -8 [ = ] 0 ../../src/drivers/power_monitor/ina238/ina238_main.cpp -0.0% -8 [ = ] 0 ../../src/drivers/power_monitor/pm_selector_auterion/PowerMonitorSelectorAuterion.cpp -0.0% -8 [ = ] 0 ../../src/drivers/pwm_out/PWMOut.cpp -0.0% -8 [ = ] 0 ../../src/drivers/px4io/px4io.cpp -0.0% -8 [ = ] 0 ../../src/drivers/rc/crsf_rc/CrsfRc.cpp -0.0% -8 [ = ] 0 ../../src/drivers/rc/dsm_rc/DsmRc.cpp -0.0% -8 [ = ] 0 ../../src/drivers/rc/ghst_rc/GhstRc.cpp -0.0% -8 [ = ] 0 ../../src/drivers/rc/sbus_rc/SbusRc.cpp -0.0% -8 [ = ] 0 ../../src/drivers/rc_input/RCInput.cpp -0.0% -8 [ = ] 0 ../../src/drivers/smart_battery/batmon/batmon.cpp -0.0% -8 [ = ] 0 ../../src/drivers/uavcan/actuators/esc.cpp -0.0% -8 [ = ] 0 ../../src/drivers/uavcan/actuators/servo.cpp -0.0% -8 [ = ] 0 ../../src/drivers/uavcan/remoteid.cpp -0.0% -8 [ = ] 0 ../../src/drivers/uavcan/rgbled.cpp -0.0% -8 [ = ] 0 ../../src/drivers/uavcan/sensors/battery.cpp -0.0% -8 [ = ] 0 ../../src/drivers/uavcan/sensors/sensor_bridge.cpp -0.0% -8 [ = ] 0 ../../src/drivers/uavcan/uavcan_main.cpp -0.0% -8 [ = ] 0 ../../src/drivers/uavcan/uavcan_servers.cpp -0.0% -8 [ = ] 0 ../../src/lib/avoidance/ObstacleAvoidance.cpp -0.0% -8 [ = ] 0 ../../src/lib/battery/battery.cpp -0.0% -8 [ = ] 0 ../../src/lib/collision_prevention/CollisionPrevention.cpp -0.0% -8 [ = ] 0 ../../src/lib/fw_performance_model/PerformanceModel.cpp -0.0% -8 [ = ] 0 ../../src/lib/led/led.cpp -0.0% -8 [ = ] 0 ../../src/lib/mixer_module/mixer_module.cpp -0.0% -8 [ = ] 0 ../../src/lib/parameters/parameters.cpp -0.0% -8 [ = ] 0 ../../src/lib/rtl/rtl_time_estimator.cpp -0.0% -8 [ = ] 0 ../../src/lib/weather_vane/WeatherVane.cpp -0.0% -8 [ = ] 0 ../../src/modules/airspeed_selector/airspeed_selector_main.cpp -0.0% -8 [ = ] 0 ../../src/modules/battery_status/analog_battery.cpp -0.0% -8 [ = ] 0 ../../src/modules/battery_status/battery_status.cpp -0.0% -8 [ = ] 0 ../../src/modules/camera_feedback/CameraFeedback.cpp -0.0% -8 [ = ] 0 ../../src/modules/commander/Commander.cpp -0.0% -8 [ = ] 0 ../../src/modules/commander/HealthAndArmingChecks/Common.cpp -0.0% -8 [ = ] 0 ../../src/modules/commander/HealthAndArmingChecks/HealthAndArmingChecks.cpp -0.0% -8 [ = ] 0 ../../src/modules/commander/HealthAndArmingChecks/checks/accelerometerCheck.cpp -0.0% -8 [ = ] 0 ../../src/modules/commander/HealthAndArmingChecks/checks/airspeedCheck.cpp -0.0% -8 [ = ] 0 ../../src/modules/commander/HealthAndArmingChecks/checks/armPermissionCheck.cpp -0.0% -8 [ = ] 0 ../../src/modules/commander/HealthAndArmingChecks/checks/baroCheck.cpp -0.0% -8 [ = ] 0 ../../src/modules/commander/HealthAndArmingChecks/checks/batteryCheck.cpp -0.0% -8 [ = ] 0 ../../src/modules/commander/HealthAndArmingChecks/checks/cpuResourceCheck.cpp -0.0% -8 [ = ] 0 ../../src/modules/commander/HealthAndArmingChecks/checks/distanceSensorChecks.cpp -0.0% -8 [ = ] 0 ../../src/modules/commander/HealthAndArmingChecks/checks/escCheck.cpp -0.0% -8 [ = ] 0 ../../src/modules/commander/HealthAndArmingChecks/checks/estimatorCheck.cpp -0.0% -8 [ = ] 0 ../../src/modules/commander/HealthAndArmingChecks/checks/externalChecks.cpp -0.0% -8 [ = ] 0 ../../src/modules/commander/HealthAndArmingChecks/checks/failureDetectorCheck.cpp -0.0% -8 [ = ] 0 ../../src/modules/commander/HealthAndArmingChecks/checks/flightTimeCheck.cpp -0.0% -8 [ = ] 0 ../../src/modules/commander/HealthAndArmingChecks/checks/geofenceCheck.cpp -0.0% -8 [ = ] 0 ../../src/modules/commander/HealthAndArmingChecks/checks/gyroCheck.cpp -0.0% -8 [ = ] 0 ../../src/modules/commander/HealthAndArmingChecks/checks/homePositionCheck.cpp -0.0% -8 [ = ] 0 ../../src/modules/commander/HealthAndArmingChecks/checks/imuConsistencyCheck.cpp -0.0% -8 [ = ] 0 ../../src/modules/commander/HealthAndArmingChecks/checks/loggerCheck.cpp -0.0% -8 [ = ] 0 ../../src/modules/commander/HealthAndArmingChecks/checks/magnetometerCheck.cpp -0.0% -8 [ = ] 0 ../../src/modules/commander/HealthAndArmingChecks/checks/manualControlCheck.cpp -0.0% -8 [ = ] 0 ../../src/modules/commander/HealthAndArmingChecks/checks/missionCheck.cpp -0.0% -8 [ = ] 0 ../../src/modules/commander/HealthAndArmingChecks/checks/modeCheck.cpp -0.0% -8 [ = ] 0 ../../src/modules/commander/HealthAndArmingChecks/checks/navigatorCheck.cpp -0.0% -8 [ = ] 0 ../../src/modules/commander/HealthAndArmingChecks/checks/offboardCheck.cpp -0.0% -8 [ = ] 0 ../../src/modules/commander/HealthAndArmingChecks/checks/openDroneIDCheck.cpp -0.0% -8 [ = ] 0 ../../src/modules/commander/HealthAndArmingChecks/checks/parachuteCheck.cpp -0.0% -8 [ = ] 0 ../../src/modules/commander/HealthAndArmingChecks/checks/powerCheck.cpp -0.0% -8 [ = ] 0 ../../src/modules/commander/HealthAndArmingChecks/checks/rcAndDataLinkCheck.cpp -0.0% -8 [ = ] 0 ../../src/modules/commander/HealthAndArmingChecks/checks/rcCalibrationCheck.cpp -0.0% -8 [ = ] 0 ../../src/modules/commander/HealthAndArmingChecks/checks/sdcardCheck.cpp -0.0% -8 [ = ] 0 ../../src/modules/commander/HealthAndArmingChecks/checks/systemCheck.cpp -0.0% -8 [ = ] 0 ../../src/modules/commander/HealthAndArmingChecks/checks/vtolCheck.cpp -0.0% -8 [ = ] 0 ../../src/modules/commander/HealthAndArmingChecks/checks/windCheck.cpp -0.0% -8 [ = ] 0 ../../src/modules/commander/ModeManagement.cpp -0.0% -8 [ = ] 0 ../../src/modules/commander/MulticopterThrowLaunch/MulticopterThrowLaunch.cpp -0.0% -8 [ = ] 0 ../../src/modules/commander/UserModeIntention.cpp -0.0% -8 [ = ] 0 ../../src/modules/commander/failsafe/failsafe.cpp -0.0% -8 [ = ] 0 ../../src/modules/commander/failsafe/framework.cpp -0.0% -8 [ = ] 0 ../../src/modules/commander/failure_detector/FailureDetector.cpp -0.0% -8 [ = ] 0 ../../src/modules/control_allocator/ActuatorEffectiveness/ActuatorEffectivenessControlSurfaces.cpp -0.0% -8 [ = ] 0 ../../src/modules/control_allocator/ActuatorEffectiveness/ActuatorEffectivenessCustom.cpp -0.0% -8 [ = ] 0 ../../src/modules/control_allocator/ActuatorEffectiveness/ActuatorEffectivenessFixedWing.cpp -0.0% -8 [ = ] 0 ../../src/modules/control_allocator/ActuatorEffectiveness/ActuatorEffectivenessHelicopter.cpp -0.0% -8 [ = ] 0 ../../src/modules/control_allocator/ActuatorEffectiveness/ActuatorEffectivenessHelicopterCoaxial.cpp -0.0% -8 [ = ] 0 ../../src/modules/control_allocator/ActuatorEffectiveness/ActuatorEffectivenessMCTilt.cpp -0.0% -8 [ = ] 0 ../../src/modules/control_allocator/ActuatorEffectiveness/ActuatorEffectivenessMultirotor.cpp -0.0% -8 [ = ] 0 ../../src/modules/control_allocator/ActuatorEffectiveness/ActuatorEffectivenessRotors.cpp -0.0% -8 [ = ] 0 ../../src/modules/control_allocator/ActuatorEffectiveness/ActuatorEffectivenessStandardVTOL.cpp -0.0% -8 [ = ] 0 ../../src/modules/control_allocator/ActuatorEffectiveness/ActuatorEffectivenessTailsitterVTOL.cpp -0.0% -8 [ = ] 0 ../../src/modules/control_allocator/ActuatorEffectiveness/ActuatorEffectivenessTiltrotorVTOL.cpp -0.0% -8 [ = ] 0 ../../src/modules/control_allocator/ActuatorEffectiveness/ActuatorEffectivenessTilts.cpp -0.0% -8 [ = ] 0 ../../src/modules/control_allocator/ActuatorEffectiveness/ActuatorEffectivenessUUV.cpp -0.0% -8 [ = ] 0 ../../src/modules/control_allocator/ControlAllocation/ControlAllocationSequentialDesaturation.cpp -0.0% -8 [ = ] 0 ../../src/modules/control_allocator/ControlAllocator.cpp -0.0% -8 [ = ] 0 ../../src/modules/esc_battery/EscBattery.cpp -0.0% -8 [ = ] 0 ../../src/modules/events/send_event.cpp -0.0% -8 [ = ] 0 ../../src/modules/flight_mode_manager/FlightModeManager.cpp -0.0% -8 [ = ] 0 ../../src/modules/flight_mode_manager/tasks/Auto/FlightTaskAuto.cpp -0.0% -8 [ = ] 0 ../../src/modules/flight_mode_manager/tasks/AutoFollowTarget/FlightTaskAutoFollowTarget.cpp -0.0% -8 [ = ] 0 ../../src/modules/flight_mode_manager/tasks/AutoFollowTarget/follow_target_estimator/TargetEstimator.cpp -0.0% -8 [ = ] 0 ../../src/modules/flight_mode_manager/tasks/Descend/FlightTaskDescend.cpp -0.0% -8 [ = ] 0 ../../src/modules/flight_mode_manager/tasks/Failsafe/FlightTaskFailsafe.cpp -0.0% -8 [ = ] 0 ../../src/modules/flight_mode_manager/tasks/FlightTask/FlightTask.cpp -0.0% -8 [ = ] 0 ../../src/modules/flight_mode_manager/tasks/ManualAcceleration/FlightTaskManualAcceleration.cpp -0.0% -8 [ = ] 0 ../../src/modules/flight_mode_manager/tasks/ManualAccelerationSlow/FlightTaskManualAccelerationSlow.cpp -0.0% -8 [ = ] 0 ../../src/modules/flight_mode_manager/tasks/ManualAltitude/FlightTaskManualAltitude.cpp -0.0% -8 [ = ] 0 ../../src/modules/flight_mode_manager/tasks/ManualAltitudeSmoothVel/FlightTaskManualAltitudeSmoothVel.cpp -0.0% -8 [ = ] 0 ../../src/modules/flight_mode_manager/tasks/ManualPosition/FlightTaskManualPosition.cpp -0.0% -8 [ = ] 0 ../../src/modules/flight_mode_manager/tasks/Orbit/FlightTaskOrbit.cpp -0.0% -8 [ = ] 0 ../../src/modules/flight_mode_manager/tasks/Transition/FlightTaskTransition.cpp -0.0% -8 [ = ] 0 ../../src/modules/flight_mode_manager/tasks/Utility/StickAccelerationXY.cpp -0.0% -8 [ = ] 0 ../../src/modules/flight_mode_manager/tasks/Utility/StickTiltXY.cpp -0.0% -8 [ = ] 0 ../../src/modules/flight_mode_manager/tasks/Utility/StickYaw.cpp -0.0% -8 [ = ] 0 ../../src/modules/flight_mode_manager/tasks/Utility/Sticks.cpp -0.0% -8 [ = ] 0 ../../src/modules/fw_att_control/FixedwingAttitudeControl.cpp -0.0% -8 [ = ] 0 ../../src/modules/fw_autotune_attitude_control/fw_autotune_attitude_control.cpp -0.0% -8 [ = ] 0 ../../src/modules/fw_pos_control/FixedwingPositionControl.cpp -0.0% -8 [ = ] 0 ../../src/modules/fw_pos_control/launchdetection/LaunchDetector.cpp -0.0% -8 [ = ] 0 ../../src/modules/fw_pos_control/runway_takeoff/RunwayTakeoff.cpp -0.0% -8 [ = ] 0 ../../src/modules/fw_rate_control/FixedwingRateControl.cpp -0.0% -8 [ = ] 0 ../../src/modules/gyro_calibration/GyroCalibration.cpp -0.0% -8 [ = ] 0 ../../src/modules/land_detector/AirshipLandDetector.cpp -0.0% -8 [ = ] 0 ../../src/modules/land_detector/FixedwingLandDetector.cpp -0.0% -8 [ = ] 0 ../../src/modules/land_detector/LandDetector.cpp -0.0% -8 [ = ] 0 ../../src/modules/land_detector/MulticopterLandDetector.cpp -0.0% -8 [ = ] 0 ../../src/modules/land_detector/RoverLandDetector.cpp -0.0% -8 [ = ] 0 ../../src/modules/land_detector/VtolLandDetector.cpp -0.0% -8 [ = ] 0 ../../src/modules/land_detector/land_detector_main.cpp -0.0% -8 [ = ] 0 ../../src/modules/load_mon/LoadMon.cpp -0.0% -8 [ = ] 0 ../../src/modules/logger/logger.cpp -0.0% -8 [ = ] 0 ../../src/modules/mag_bias_estimator/MagBiasEstimator.cpp -0.0% -8 [ = ] 0 ../../src/modules/manual_control/ManualControl.cpp -0.0% -8 [ = ] 0 ../../src/modules/mc_att_control/mc_att_control_main.cpp -0.0% -8 [ = ] 0 ../../src/modules/mc_autotune_attitude_control/mc_autotune_attitude_control.cpp -0.0% -8 [ = ] 0 ../../src/modules/mc_hover_thrust_estimator/MulticopterHoverThrustEstimator.cpp -0.0% -8 [ = ] 0 ../../src/modules/mc_pos_control/MulticopterPositionControl.cpp -0.0% -8 [ = ] 0 ../../src/modules/mc_rate_control/MulticopterRateControl.cpp -0.0% -8 [ = ] 0 ../../src/modules/navigator/GeofenceBreachAvoidance/geofence_breach_avoidance.cpp -0.0% -8 [ = ] 0 ../../src/modules/navigator/MissionFeasibility/FeasibilityChecker.cpp -0.0% -8 [ = ] 0 ../../src/modules/navigator/geofence.cpp -0.0% -8 [ = ] 0 ../../src/modules/navigator/land.cpp -0.0% -8 [ = ] 0 ../../src/modules/navigator/loiter.cpp -0.0% -8 [ = ] 0 ../../src/modules/navigator/mission.cpp -0.0% -8 [ = ] 0 ../../src/modules/navigator/mission_base.cpp -0.0% -8 [ = ] 0 ../../src/modules/navigator/mission_block.cpp -0.0% -8 [ = ] 0 ../../src/modules/navigator/mission_feasibility_checker.cpp -0.0% -8 [ = ] 0 ../../src/modules/navigator/navigator_main.cpp -0.0% -8 [ = ] 0 ../../src/modules/navigator/navigator_mode.cpp -0.0% -8 [ = ] 0 ../../src/modules/navigator/precland.cpp -0.0% -8 [ = ] 0 ../../src/modules/navigator/rtl.cpp -0.0% -8 [ = ] 0 ../../src/modules/navigator/rtl_direct.cpp -0.0% -8 [ = ] 0 ../../src/modules/navigator/rtl_direct_mission_land.cpp -0.0% -8 [ = ] 0 ../../src/modules/navigator/rtl_mission_fast.cpp -0.0% -8 [ = ] 0 ../../src/modules/navigator/rtl_mission_fast_reverse.cpp -0.0% -8 [ = ] 0 ../../src/modules/navigator/takeoff.cpp -0.0% -8 [ = ] 0 ../../src/modules/navigator/vtol_takeoff.cpp -0.0% -8 [ = ] 0 ../../src/modules/payload_deliverer/payload_deliverer.cpp -0.0% -8 [ = ] 0 ../../src/modules/rc_update/rc_update.cpp -0.0% -8 [ = ] 0 ../../src/modules/sensors/sensors.cpp -0.0% -8 [ = ] 0 ../../src/modules/sensors/vehicle_acceleration/VehicleAcceleration.cpp -0.0% -8 [ = ] 0 ../../src/modules/sensors/vehicle_air_data/VehicleAirData.cpp -0.0% -8 [ = ] 0 ../../src/modules/sensors/vehicle_angular_velocity/VehicleAngularVelocity.cpp -0.0% -8 [ = ] 0 ../../src/modules/sensors/vehicle_gps_position/VehicleGPSPosition.cpp -0.0% -8 [ = ] 0 ../../src/modules/sensors/vehicle_imu/VehicleIMU.cpp -0.0% -8 [ = ] 0 ../../src/modules/sensors/vehicle_magnetometer/VehicleMagnetometer.cpp -0.0% -8 [ = ] 0 ../../src/modules/sensors/vehicle_optical_flow/VehicleOpticalFlow.cpp -0.0% -8 [ = ] 0 ../../src/modules/sensors/voted_sensors_update.cpp -0.0% -8 [ = ] 0 ../../src/modules/simulation/pwm_out_sim/PWMSim.cpp -0.0% -8 [ = ] 0 ../../src/modules/simulation/sensor_baro_sim/SensorBaroSim.cpp -0.0% -8 [ = ] 0 ../../src/modules/simulation/sensor_gps_sim/SensorGpsSim.cpp -0.0% -8 [ = ] 0 ../../src/modules/simulation/sensor_mag_sim/SensorMagSim.cpp -0.0% -8 [ = ] 0 ../../src/modules/simulation/simulator_sih/sih.cpp -0.0% -8 [ = ] 0 ../../src/modules/temperature_compensation/TemperatureCompensationModule.cpp -0.0% -8 [ = ] 0 ../../src/modules/uxrce_dds_client/uxrce_dds_client.cpp -0.0% -8 [ = ] 0 ../../src/modules/vtol_att_control/standard.cpp -0.0% -8 [ = ] 0 ../../src/modules/vtol_att_control/tailsitter.cpp -0.0% -8 [ = ] 0 ../../src/modules/vtol_att_control/tiltrotor.cpp -0.0% -8 [ = ] 0 ../../src/modules/vtol_att_control/vtol_att_control_main.cpp -0.0% -8 [ = ] 0 ../../src/modules/vtol_att_control/vtol_type.cpp -0.0% -8 [ = ] 0 src/modules/ekf2/modules__ekf2_unity.cpp -0.0% -8 [ = ] 0 src/modules/flight_mode_manager/FlightTasks_generated.cpp -0.0% -8 [ = ] 0 src/modules/mavlink/modules__mavlink_unity.cpp [DEL] -10.3Ki [ = ] 0 ../../src/drivers/distance_sensor/leddar_one/leddar_one_main.cpp [DEL] -14.6Ki [ = ] 0 ../../src/drivers/distance_sensor/gy_us42/GY_US42_main.cpp [DEL] -14.6Ki [ = ] 0 ../../src/drivers/distance_sensor/srf02/srf02_main.cpp [DEL] -18.5Ki [ = ] 0 ../../src/drivers/distance_sensor/leddar_one/LeddarOne.cpp [DEL] -24.2Ki [ = ] 0 ../../src/drivers/distance_sensor/gy_us42/GY_US42.cpp [DEL] -24.5Ki [ = ] 0 ../../src/drivers/distance_sensor/srf02/SRF02.cpp -0.3% -157Ki -0.2% -4.67Ki TOTAL ```
px4_fmu-v6x ``` FILE SIZE VM SIZE -------------- -------------- +6.6% +4.63Ki [ = ] 0 [Unmapped] -0.6% -952 [ = ] 0 .debug_aranges -0.1% -1.64Ki [ = ] 0 .debug_ranges +0.5% +56 [ = ] 0 ../../src/lib/parameters/parameters.cpp [DEL] -80 [ = ] 0 ../../src/drivers/distance_sensor/gy_us42/GY_US42_main.cpp [DEL] -80 [ = ] 0 ../../src/drivers/distance_sensor/srf02/srf02_main.cpp [DEL] -96 [ = ] 0 ../../src/drivers/distance_sensor/leddar_one/leddar_one_main.cpp [DEL] -320 [ = ] 0 ../../src/drivers/distance_sensor/leddar_one/LeddarOne.cpp [DEL] -568 [ = ] 0 ../../src/drivers/distance_sensor/gy_us42/GY_US42.cpp [DEL] -592 [ = ] 0 ../../src/drivers/distance_sensor/srf02/SRF02.cpp -0.3% -1.95Ki [ = ] 0 .strtab [DEL] -64 [ = ] 0 ../../src/drivers/distance_sensor/leddar_one/leddar_one_main.cpp [DEL] -107 [ = ] 0 ../../src/drivers/distance_sensor/srf02/srf02_main.cpp [DEL] -113 [ = ] 0 ../../src/drivers/distance_sensor/gy_us42/GY_US42_main.cpp -0.2% -127 [ = ] 0 [section .strtab] [DEL] -346 [ = ] 0 ../../src/drivers/distance_sensor/leddar_one/LeddarOne.cpp [DEL] -604 [ = ] 0 ../../src/drivers/distance_sensor/srf02/SRF02.cpp [DEL] -634 [ = ] 0 ../../src/drivers/distance_sensor/gy_us42/GY_US42.cpp -0.5% -2.30Ki [ = ] 0 .debug_frame -0.1% -2.75Ki [ = ] 0 .debug_str +0.7% +49 [ = ] 0 ../../src/drivers/distance_sensor/lightware_laser_i2c/lightware_laser_i2c.cpp +0.1% +23 [ = ] 0 ../../src/drivers/gnss/septentrio/septentrio.cpp +0.8% +19 [ = ] 0 ../../src/drivers/distance_sensor/cm8jl65/CM8JL65.cpp +6.7% +18 [ = ] 0 ../../src/lib/drivers/rangefinder/PX4Rangefinder.cpp +0.4% +11 [ = ] 0 ../../src/drivers/gps/devices/src/ashtech.cpp +0.8% +10 [ = ] 0 ../../src/drivers/distance_sensor/ll40ls/LidarLiteI2C.cpp +1.2% +8 [ = ] 0 ../../src/modules/airspeed_selector/AirspeedValidator.cpp +2.3% +7 [ = ] 0 ../../src/drivers/distance_sensor/tfmini/TFMINI.cpp +0.5% +4 [ = ] 0 ../../src/drivers/gps/devices/src/mtk.cpp -0.1% -16 [ = ] 0 ../../src/drivers/cdcacm_autostart/cdcacm_autostart.cpp -0.1% -103 [ = ] 0 [section .debug_str] [DEL] -201 [ = ] 0 ../../src/drivers/distance_sensor/leddar_one/leddar_one_main.cpp [DEL] -274 [ = ] 0 ../../src/drivers/distance_sensor/srf02/srf02_main.cpp [DEL] -320 [ = ] 0 ../../src/drivers/distance_sensor/gy_us42/GY_US42_main.cpp [DEL] -564 [ = ] 0 ../../src/drivers/distance_sensor/srf02/SRF02.cpp [DEL] -619 [ = ] 0 ../../src/drivers/distance_sensor/gy_us42/GY_US42.cpp [DEL] -864 [ = ] 0 ../../src/drivers/distance_sensor/leddar_one/LeddarOne.cpp -0.5% -2.81Ki [ = ] 0 .symtab [DEL] -128 [ = ] 0 ../../src/drivers/distance_sensor/leddar_one/leddar_one_main.cpp [DEL] -144 [ = ] 0 ../../src/drivers/distance_sensor/gy_us42/GY_US42_main.cpp [DEL] -144 [ = ] 0 ../../src/drivers/distance_sensor/srf02/srf02_main.cpp -0.3% -320 [ = ] 0 [section .symtab] [DEL] -560 [ = ] 0 ../../src/drivers/distance_sensor/leddar_one/LeddarOne.cpp [DEL] -768 [ = ] 0 ../../src/drivers/distance_sensor/gy_us42/GY_US42.cpp [DEL] -816 [ = ] 0 ../../src/drivers/distance_sensor/srf02/SRF02.cpp -0.2% -4.62Ki -0.2% -4.62Ki .text +0.3% +68 +0.3% +68 ../../src/lib/parameters/parameters.cpp -2.3% -48 -2.3% -48 builtin_list.c -0.1% -119 -0.1% -119 ROMFS/nsh_romfsimg.c [DEL] -420 [DEL] -420 ../../src/drivers/distance_sensor/gy_us42/GY_US42_main.cpp [DEL] -424 [DEL] -424 ../../src/drivers/distance_sensor/srf02/srf02_main.cpp [DEL] -436 [DEL] -436 ../../src/drivers/distance_sensor/leddar_one/leddar_one_main.cpp -0.3% -689 -0.3% -689 [section .text] [DEL] -738 [DEL] -738 ../../src/drivers/distance_sensor/gy_us42/GY_US42.cpp [DEL] -812 [DEL] -812 ../../src/drivers/distance_sensor/srf02/SRF02.cpp [DEL] -1.08Ki [DEL] -1.08Ki ../../src/drivers/distance_sensor/leddar_one/LeddarOne.cpp -0.1% -7.58Ki [ = ] 0 .debug_loc +1.0% +42 [ = ] 0 ../../src/modules/control_allocator/ActuatorEffectiveness/ActuatorEffectivenessTiltrotorVTOL.cpp +0.0% +33 [ = ] 0 src/modules/ekf2/modules__ekf2_unity.cpp +0.1% +15 [ = ] 0 ../../src/modules/fw_rate_control/FixedwingRateControl.cpp +0.0% +13 [ = ] 0 ../../src/drivers/uavcan/uavcan_servers.cpp +0.1% +13 [ = ] 0 ../../src/lib/collision_prevention/CollisionPrevention.cpp +0.2% +13 [ = ] 0 ../../src/lib/rtl/rtl_time_estimator.cpp +0.1% +13 [ = ] 0 ../../src/modules/commander/HealthAndArmingChecks/checks/estimatorCheck.cpp +0.1% +13 [ = ] 0 ../../src/modules/flight_mode_manager/tasks/Auto/FlightTaskAuto.cpp +0.2% +13 [ = ] 0 ../../src/modules/land_detector/MulticopterLandDetector.cpp +0.2% +13 [ = ] 0 ../../src/modules/navigator/MissionFeasibility/FeasibilityChecker.cpp +0.1% +13 [ = ] 0 ../../src/modules/sensors/voted_sensors_update.cpp +0.2% +13 [ = ] 0 ../../src/modules/temperature_compensation/TemperatureCompensationModule.cpp -0.0% -2 [ = ] 0 ../../src/lib/parameters/parameters.cpp -0.2% -13 [ = ] 0 ../../src/drivers/distance_sensor/lightware_laser_i2c/lightware_laser_i2c.cpp -0.1% -13 [ = ] 0 ../../src/modules/navigator/mission_base.cpp -0.2% -13 [ = ] 0 ../../src/modules/navigator/rtl_direct_mission_land.cpp -0.5% -13 [ = ] 0 ../../src/modules/navigator/rtl_mission_fast.cpp -0.4% -13 [ = ] 0 ../../src/modules/navigator/rtl_mission_fast_reverse.cpp -0.0% -13 [ = ] 0 src/modules/mavlink/modules__mavlink_unity.cpp -0.0% -26 [ = ] 0 ../../src/drivers/uavcan/uavcan_main.cpp [DEL] -380 [ = ] 0 ../../src/drivers/distance_sensor/leddar_one/leddar_one_main.cpp [DEL] -464 [ = ] 0 ../../src/drivers/distance_sensor/gy_us42/GY_US42_main.cpp [DEL] -464 [ = ] 0 ../../src/drivers/distance_sensor/srf02/srf02_main.cpp -0.1% -1.01Ki [ = ] 0 [section .debug_loc] [DEL] -1.71Ki [ = ] 0 ../../src/drivers/distance_sensor/leddar_one/LeddarOne.cpp [DEL] -1.82Ki [ = ] 0 ../../src/drivers/distance_sensor/gy_us42/GY_US42.cpp [DEL] -1.86Ki [ = ] 0 ../../src/drivers/distance_sensor/srf02/SRF02.cpp -0.7% -13.0Ki [ = ] 0 .debug_abbrev -0.7% -13.0Ki [ = ] 0 armv7-m/arm_vectors.c -0.4% -16.0Ki [ = ] 0 .debug_line +0.3% +66 [ = ] 0 ../../src/lib/parameters/parameters.cpp [DEL] -1.91Ki [ = ] 0 ../../src/drivers/distance_sensor/leddar_one/leddar_one_main.cpp [DEL] -2.08Ki [ = ] 0 ../../src/drivers/distance_sensor/gy_us42/GY_US42_main.cpp [DEL] -2.08Ki [ = ] 0 ../../src/drivers/distance_sensor/srf02/srf02_main.cpp [DEL] -2.93Ki [ = ] 0 ../../src/drivers/distance_sensor/leddar_one/LeddarOne.cpp [DEL] -3.50Ki [ = ] 0 ../../src/drivers/distance_sensor/gy_us42/GY_US42.cpp [DEL] -3.61Ki [ = ] 0 ../../src/drivers/distance_sensor/srf02/SRF02.cpp -0.4% -108Ki [ = ] 0 .debug_info -0.0% -8 [ = ] 0 ../../src/drivers/cdcacm_autostart/cdcacm_autostart.cpp -0.0% -8 [ = ] 0 ../../src/drivers/distance_sensor/lightware_laser_i2c/lightware_laser_i2c.cpp -0.0% -8 [ = ] 0 ../../src/drivers/dshot/DShot.cpp -0.0% -8 [ = ] 0 ../../src/drivers/heater/heater.cpp -0.0% -8 [ = ] 0 ../../src/drivers/lights/rgbled/rgbled.cpp -0.0% -8 [ = ] 0 ../../src/drivers/lights/rgbled_is31fl3195/rgbled_is31fl3195.cpp -0.0% -8 [ = ] 0 ../../src/drivers/lights/rgbled_lp5562/rgbled_lp5562.cpp -0.0% -8 [ = ] 0 ../../src/drivers/lights/rgbled_ncp5623c/rgbled_ncp5623c.cpp -0.0% -8 [ = ] 0 ../../src/drivers/osd/msp_osd/msp_osd.cpp -0.0% -8 [ = ] 0 ../../src/drivers/power_monitor/ina226/ina226.cpp -0.0% -8 [ = ] 0 ../../src/drivers/power_monitor/ina226/ina226_main.cpp -0.0% -8 [ = ] 0 ../../src/drivers/power_monitor/ina228/ina228.cpp -0.0% -8 [ = ] 0 ../../src/drivers/power_monitor/ina228/ina228_main.cpp -0.0% -8 [ = ] 0 ../../src/drivers/power_monitor/ina238/ina238.cpp -0.0% -8 [ = ] 0 ../../src/drivers/power_monitor/ina238/ina238_main.cpp -0.0% -8 [ = ] 0 ../../src/drivers/power_monitor/pm_selector_auterion/PowerMonitorSelectorAuterion.cpp -0.0% -8 [ = ] 0 ../../src/drivers/pwm_out/PWMOut.cpp -0.0% -8 [ = ] 0 ../../src/drivers/px4io/px4io.cpp -0.0% -8 [ = ] 0 ../../src/drivers/rc_input/RCInput.cpp -0.0% -8 [ = ] 0 ../../src/drivers/uavcan/actuators/esc.cpp -0.0% -8 [ = ] 0 ../../src/drivers/uavcan/actuators/servo.cpp -0.0% -8 [ = ] 0 ../../src/drivers/uavcan/remoteid.cpp -0.0% -8 [ = ] 0 ../../src/drivers/uavcan/rgbled.cpp -0.0% -8 [ = ] 0 ../../src/drivers/uavcan/sensors/battery.cpp -0.0% -8 [ = ] 0 ../../src/drivers/uavcan/sensors/sensor_bridge.cpp -0.0% -8 [ = ] 0 ../../src/drivers/uavcan/uavcan_main.cpp -0.0% -8 [ = ] 0 ../../src/drivers/uavcan/uavcan_servers.cpp -0.0% -8 [ = ] 0 ../../src/lib/avoidance/ObstacleAvoidance.cpp -0.0% -8 [ = ] 0 ../../src/lib/battery/battery.cpp -0.0% -8 [ = ] 0 ../../src/lib/collision_prevention/CollisionPrevention.cpp -0.0% -8 [ = ] 0 ../../src/lib/fw_performance_model/PerformanceModel.cpp -0.0% -8 [ = ] 0 ../../src/lib/led/led.cpp -0.0% -8 [ = ] 0 ../../src/lib/mixer_module/mixer_module.cpp -0.0% -8 [ = ] 0 ../../src/lib/rtl/rtl_time_estimator.cpp -0.0% -8 [ = ] 0 ../../src/lib/weather_vane/WeatherVane.cpp -0.0% -8 [ = ] 0 ../../src/modules/airspeed_selector/airspeed_selector_main.cpp -0.0% -8 [ = ] 0 ../../src/modules/battery_status/analog_battery.cpp -0.0% -8 [ = ] 0 ../../src/modules/battery_status/battery_status.cpp -0.0% -8 [ = ] 0 ../../src/modules/camera_feedback/CameraFeedback.cpp -0.0% -8 [ = ] 0 ../../src/modules/commander/Commander.cpp -0.0% -8 [ = ] 0 ../../src/modules/commander/HealthAndArmingChecks/Common.cpp -0.0% -8 [ = ] 0 ../../src/modules/commander/HealthAndArmingChecks/HealthAndArmingChecks.cpp -0.0% -8 [ = ] 0 ../../src/modules/commander/HealthAndArmingChecks/checks/accelerometerCheck.cpp -0.0% -8 [ = ] 0 ../../src/modules/commander/HealthAndArmingChecks/checks/airspeedCheck.cpp -0.0% -8 [ = ] 0 ../../src/modules/commander/HealthAndArmingChecks/checks/armPermissionCheck.cpp -0.0% -8 [ = ] 0 ../../src/modules/commander/HealthAndArmingChecks/checks/baroCheck.cpp -0.0% -8 [ = ] 0 ../../src/modules/commander/HealthAndArmingChecks/checks/batteryCheck.cpp -0.0% -8 [ = ] 0 ../../src/modules/commander/HealthAndArmingChecks/checks/cpuResourceCheck.cpp -0.0% -8 [ = ] 0 ../../src/modules/commander/HealthAndArmingChecks/checks/distanceSensorChecks.cpp -0.0% -8 [ = ] 0 ../../src/modules/commander/HealthAndArmingChecks/checks/escCheck.cpp -0.0% -8 [ = ] 0 ../../src/modules/commander/HealthAndArmingChecks/checks/estimatorCheck.cpp -0.0% -8 [ = ] 0 ../../src/modules/commander/HealthAndArmingChecks/checks/externalChecks.cpp -0.0% -8 [ = ] 0 ../../src/modules/commander/HealthAndArmingChecks/checks/failureDetectorCheck.cpp -0.0% -8 [ = ] 0 ../../src/modules/commander/HealthAndArmingChecks/checks/flightTimeCheck.cpp -0.0% -8 [ = ] 0 ../../src/modules/commander/HealthAndArmingChecks/checks/geofenceCheck.cpp -0.0% -8 [ = ] 0 ../../src/modules/commander/HealthAndArmingChecks/checks/gyroCheck.cpp -0.0% -8 [ = ] 0 ../../src/modules/commander/HealthAndArmingChecks/checks/homePositionCheck.cpp -0.0% -8 [ = ] 0 ../../src/modules/commander/HealthAndArmingChecks/checks/imuConsistencyCheck.cpp -0.0% -8 [ = ] 0 ../../src/modules/commander/HealthAndArmingChecks/checks/loggerCheck.cpp -0.0% -8 [ = ] 0 ../../src/modules/commander/HealthAndArmingChecks/checks/magnetometerCheck.cpp -0.0% -8 [ = ] 0 ../../src/modules/commander/HealthAndArmingChecks/checks/manualControlCheck.cpp -0.0% -8 [ = ] 0 ../../src/modules/commander/HealthAndArmingChecks/checks/missionCheck.cpp -0.0% -8 [ = ] 0 ../../src/modules/commander/HealthAndArmingChecks/checks/modeCheck.cpp -0.0% -8 [ = ] 0 ../../src/modules/commander/HealthAndArmingChecks/checks/navigatorCheck.cpp -0.0% -8 [ = ] 0 ../../src/modules/commander/HealthAndArmingChecks/checks/offboardCheck.cpp -0.0% -8 [ = ] 0 ../../src/modules/commander/HealthAndArmingChecks/checks/openDroneIDCheck.cpp -0.0% -8 [ = ] 0 ../../src/modules/commander/HealthAndArmingChecks/checks/parachuteCheck.cpp -0.0% -8 [ = ] 0 ../../src/modules/commander/HealthAndArmingChecks/checks/powerCheck.cpp -0.0% -8 [ = ] 0 ../../src/modules/commander/HealthAndArmingChecks/checks/rcAndDataLinkCheck.cpp -0.0% -8 [ = ] 0 ../../src/modules/commander/HealthAndArmingChecks/checks/rcCalibrationCheck.cpp -0.0% -8 [ = ] 0 ../../src/modules/commander/HealthAndArmingChecks/checks/sdcardCheck.cpp -0.0% -8 [ = ] 0 ../../src/modules/commander/HealthAndArmingChecks/checks/systemCheck.cpp -0.0% -8 [ = ] 0 ../../src/modules/commander/HealthAndArmingChecks/checks/vtolCheck.cpp -0.0% -8 [ = ] 0 ../../src/modules/commander/HealthAndArmingChecks/checks/windCheck.cpp -0.0% -8 [ = ] 0 ../../src/modules/commander/ModeManagement.cpp -0.0% -8 [ = ] 0 ../../src/modules/commander/MulticopterThrowLaunch/MulticopterThrowLaunch.cpp -0.0% -8 [ = ] 0 ../../src/modules/commander/UserModeIntention.cpp -0.0% -8 [ = ] 0 ../../src/modules/commander/failsafe/failsafe.cpp -0.0% -8 [ = ] 0 ../../src/modules/commander/failsafe/framework.cpp -0.0% -8 [ = ] 0 ../../src/modules/commander/failure_detector/FailureDetector.cpp -0.0% -8 [ = ] 0 ../../src/modules/control_allocator/ActuatorEffectiveness/ActuatorEffectivenessControlSurfaces.cpp -0.0% -8 [ = ] 0 ../../src/modules/control_allocator/ActuatorEffectiveness/ActuatorEffectivenessCustom.cpp -0.0% -8 [ = ] 0 ../../src/modules/control_allocator/ActuatorEffectiveness/ActuatorEffectivenessFixedWing.cpp -0.0% -8 [ = ] 0 ../../src/modules/control_allocator/ActuatorEffectiveness/ActuatorEffectivenessHelicopter.cpp -0.0% -8 [ = ] 0 ../../src/modules/control_allocator/ActuatorEffectiveness/ActuatorEffectivenessHelicopterCoaxial.cpp -0.0% -8 [ = ] 0 ../../src/modules/control_allocator/ActuatorEffectiveness/ActuatorEffectivenessMCTilt.cpp -0.0% -8 [ = ] 0 ../../src/modules/control_allocator/ActuatorEffectiveness/ActuatorEffectivenessMultirotor.cpp -0.0% -8 [ = ] 0 ../../src/modules/control_allocator/ActuatorEffectiveness/ActuatorEffectivenessRotors.cpp -0.0% -8 [ = ] 0 ../../src/modules/control_allocator/ActuatorEffectiveness/ActuatorEffectivenessStandardVTOL.cpp -0.0% -8 [ = ] 0 ../../src/modules/control_allocator/ActuatorEffectiveness/ActuatorEffectivenessTailsitterVTOL.cpp -0.0% -8 [ = ] 0 ../../src/modules/control_allocator/ActuatorEffectiveness/ActuatorEffectivenessTiltrotorVTOL.cpp -0.0% -8 [ = ] 0 ../../src/modules/control_allocator/ActuatorEffectiveness/ActuatorEffectivenessTilts.cpp -0.0% -8 [ = ] 0 ../../src/modules/control_allocator/ActuatorEffectiveness/ActuatorEffectivenessUUV.cpp -0.0% -8 [ = ] 0 ../../src/modules/control_allocator/ControlAllocation/ControlAllocationSequentialDesaturation.cpp -0.0% -8 [ = ] 0 ../../src/modules/control_allocator/ControlAllocator.cpp -0.0% -8 [ = ] 0 ../../src/modules/esc_battery/EscBattery.cpp -0.0% -8 [ = ] 0 ../../src/modules/events/send_event.cpp -0.0% -8 [ = ] 0 ../../src/modules/flight_mode_manager/FlightModeManager.cpp -0.0% -8 [ = ] 0 ../../src/modules/flight_mode_manager/tasks/Auto/FlightTaskAuto.cpp -0.0% -8 [ = ] 0 ../../src/modules/flight_mode_manager/tasks/AutoFollowTarget/FlightTaskAutoFollowTarget.cpp -0.0% -8 [ = ] 0 ../../src/modules/flight_mode_manager/tasks/AutoFollowTarget/follow_target_estimator/TargetEstimator.cpp -0.0% -8 [ = ] 0 ../../src/modules/flight_mode_manager/tasks/Descend/FlightTaskDescend.cpp -0.0% -8 [ = ] 0 ../../src/modules/flight_mode_manager/tasks/Failsafe/FlightTaskFailsafe.cpp -0.0% -8 [ = ] 0 ../../src/modules/flight_mode_manager/tasks/FlightTask/FlightTask.cpp -0.0% -8 [ = ] 0 ../../src/modules/flight_mode_manager/tasks/ManualAcceleration/FlightTaskManualAcceleration.cpp -0.0% -8 [ = ] 0 ../../src/modules/flight_mode_manager/tasks/ManualAccelerationSlow/FlightTaskManualAccelerationSlow.cpp -0.0% -8 [ = ] 0 ../../src/modules/flight_mode_manager/tasks/ManualAltitude/FlightTaskManualAltitude.cpp -0.0% -8 [ = ] 0 ../../src/modules/flight_mode_manager/tasks/ManualAltitudeSmoothVel/FlightTaskManualAltitudeSmoothVel.cpp -0.0% -8 [ = ] 0 ../../src/modules/flight_mode_manager/tasks/ManualPosition/FlightTaskManualPosition.cpp -0.0% -8 [ = ] 0 ../../src/modules/flight_mode_manager/tasks/Orbit/FlightTaskOrbit.cpp -0.0% -8 [ = ] 0 ../../src/modules/flight_mode_manager/tasks/Transition/FlightTaskTransition.cpp -0.0% -8 [ = ] 0 ../../src/modules/flight_mode_manager/tasks/Utility/StickAccelerationXY.cpp -0.0% -8 [ = ] 0 ../../src/modules/flight_mode_manager/tasks/Utility/StickTiltXY.cpp -0.0% -8 [ = ] 0 ../../src/modules/flight_mode_manager/tasks/Utility/StickYaw.cpp -0.0% -8 [ = ] 0 ../../src/modules/flight_mode_manager/tasks/Utility/Sticks.cpp -0.0% -8 [ = ] 0 ../../src/modules/fw_att_control/FixedwingAttitudeControl.cpp -0.0% -8 [ = ] 0 ../../src/modules/fw_autotune_attitude_control/fw_autotune_attitude_control.cpp -0.0% -8 [ = ] 0 ../../src/modules/fw_pos_control/FixedwingPositionControl.cpp -0.0% -8 [ = ] 0 ../../src/modules/fw_pos_control/launchdetection/LaunchDetector.cpp -0.0% -8 [ = ] 0 ../../src/modules/fw_pos_control/runway_takeoff/RunwayTakeoff.cpp -0.0% -8 [ = ] 0 ../../src/modules/fw_rate_control/FixedwingRateControl.cpp -0.0% -8 [ = ] 0 ../../src/modules/gyro_calibration/GyroCalibration.cpp -0.0% -8 [ = ] 0 ../../src/modules/land_detector/AirshipLandDetector.cpp -0.0% -8 [ = ] 0 ../../src/modules/land_detector/FixedwingLandDetector.cpp -0.0% -8 [ = ] 0 ../../src/modules/land_detector/LandDetector.cpp -0.0% -8 [ = ] 0 ../../src/modules/land_detector/MulticopterLandDetector.cpp -0.0% -8 [ = ] 0 ../../src/modules/land_detector/RoverLandDetector.cpp -0.0% -8 [ = ] 0 ../../src/modules/land_detector/VtolLandDetector.cpp -0.0% -8 [ = ] 0 ../../src/modules/land_detector/land_detector_main.cpp -0.0% -8 [ = ] 0 ../../src/modules/load_mon/LoadMon.cpp -0.0% -8 [ = ] 0 ../../src/modules/logger/logger.cpp -0.0% -8 [ = ] 0 ../../src/modules/mag_bias_estimator/MagBiasEstimator.cpp -0.0% -8 [ = ] 0 ../../src/modules/manual_control/ManualControl.cpp -0.0% -8 [ = ] 0 ../../src/modules/mc_att_control/mc_att_control_main.cpp -0.0% -8 [ = ] 0 ../../src/modules/mc_autotune_attitude_control/mc_autotune_attitude_control.cpp -0.0% -8 [ = ] 0 ../../src/modules/mc_hover_thrust_estimator/MulticopterHoverThrustEstimator.cpp -0.0% -8 [ = ] 0 ../../src/modules/mc_pos_control/MulticopterPositionControl.cpp -0.0% -8 [ = ] 0 ../../src/modules/mc_rate_control/MulticopterRateControl.cpp -0.0% -8 [ = ] 0 ../../src/modules/navigator/GeofenceBreachAvoidance/geofence_breach_avoidance.cpp -0.0% -8 [ = ] 0 ../../src/modules/navigator/MissionFeasibility/FeasibilityChecker.cpp -0.0% -8 [ = ] 0 ../../src/modules/navigator/geofence.cpp -0.0% -8 [ = ] 0 ../../src/modules/navigator/land.cpp -0.0% -8 [ = ] 0 ../../src/modules/navigator/loiter.cpp -0.0% -8 [ = ] 0 ../../src/modules/navigator/mission.cpp -0.0% -8 [ = ] 0 ../../src/modules/navigator/mission_base.cpp -0.0% -8 [ = ] 0 ../../src/modules/navigator/mission_block.cpp -0.0% -8 [ = ] 0 ../../src/modules/navigator/mission_feasibility_checker.cpp -0.0% -8 [ = ] 0 ../../src/modules/navigator/navigator_main.cpp -0.0% -8 [ = ] 0 ../../src/modules/navigator/navigator_mode.cpp -0.0% -8 [ = ] 0 ../../src/modules/navigator/precland.cpp -0.0% -8 [ = ] 0 ../../src/modules/navigator/rtl.cpp -0.0% -8 [ = ] 0 ../../src/modules/navigator/rtl_direct.cpp -0.0% -8 [ = ] 0 ../../src/modules/navigator/rtl_direct_mission_land.cpp -0.0% -8 [ = ] 0 ../../src/modules/navigator/rtl_mission_fast.cpp -0.0% -8 [ = ] 0 ../../src/modules/navigator/rtl_mission_fast_reverse.cpp -0.0% -8 [ = ] 0 ../../src/modules/navigator/takeoff.cpp -0.0% -8 [ = ] 0 ../../src/modules/navigator/vtol_takeoff.cpp -0.0% -8 [ = ] 0 ../../src/modules/rc_update/rc_update.cpp -0.0% -8 [ = ] 0 ../../src/modules/sensors/sensors.cpp -0.0% -8 [ = ] 0 ../../src/modules/sensors/vehicle_acceleration/VehicleAcceleration.cpp -0.0% -8 [ = ] 0 ../../src/modules/sensors/vehicle_air_data/VehicleAirData.cpp -0.0% -8 [ = ] 0 ../../src/modules/sensors/vehicle_angular_velocity/VehicleAngularVelocity.cpp -0.0% -8 [ = ] 0 ../../src/modules/sensors/vehicle_gps_position/VehicleGPSPosition.cpp -0.0% -8 [ = ] 0 ../../src/modules/sensors/vehicle_imu/VehicleIMU.cpp -0.0% -8 [ = ] 0 ../../src/modules/sensors/vehicle_magnetometer/VehicleMagnetometer.cpp -0.0% -8 [ = ] 0 ../../src/modules/sensors/vehicle_optical_flow/VehicleOpticalFlow.cpp -0.0% -8 [ = ] 0 ../../src/modules/sensors/voted_sensors_update.cpp -0.0% -8 [ = ] 0 ../../src/modules/temperature_compensation/TemperatureCompensationModule.cpp -0.0% -8 [ = ] 0 ../../src/modules/uxrce_dds_client/uxrce_dds_client.cpp -0.0% -8 [ = ] 0 ../../src/modules/vtol_att_control/standard.cpp -0.0% -8 [ = ] 0 ../../src/modules/vtol_att_control/tailsitter.cpp -0.0% -8 [ = ] 0 ../../src/modules/vtol_att_control/tiltrotor.cpp -0.0% -8 [ = ] 0 ../../src/modules/vtol_att_control/vtol_att_control_main.cpp -0.0% -8 [ = ] 0 ../../src/modules/vtol_att_control/vtol_type.cpp -0.0% -8 [ = ] 0 ../../src/systemcmds/i2c_launcher/i2c_launcher.cpp -0.0% -8 [ = ] 0 src/modules/ekf2/modules__ekf2_unity.cpp -0.0% -8 [ = ] 0 src/modules/flight_mode_manager/FlightTasks_generated.cpp -0.0% -8 [ = ] 0 src/modules/mavlink/modules__mavlink_unity.cpp -0.0% -12 [ = ] 0 ../../src/lib/parameters/parameters.cpp [DEL] -10.3Ki [ = ] 0 ../../src/drivers/distance_sensor/leddar_one/leddar_one_main.cpp [DEL] -14.6Ki [ = ] 0 ../../src/drivers/distance_sensor/gy_us42/GY_US42_main.cpp [DEL] -14.6Ki [ = ] 0 ../../src/drivers/distance_sensor/srf02/srf02_main.cpp [DEL] -18.5Ki [ = ] 0 ../../src/drivers/distance_sensor/leddar_one/LeddarOne.cpp [DEL] -24.2Ki [ = ] 0 ../../src/drivers/distance_sensor/gy_us42/GY_US42.cpp [DEL] -24.5Ki [ = ] 0 ../../src/drivers/distance_sensor/srf02/SRF02.cpp -0.3% -157Ki -0.2% -4.62Ki TOTAL ```
mrpollo commented 3 days ago

FYI - tests are passing now