From d71f08bbb975f45f44e9bfb0fedd8f5a563f6fbb Mon Sep 17 00:00:00 2001 From: Shiv Tyagi Date: Tue, 22 Jul 2025 20:09:52 +0530 Subject: [PATCH] Tools: add AP_PERIPH_RC_OUT_ENABLED as a build option --- Tools/scripts/build_options.py | 1 + Tools/scripts/extract_features.py | 1 + 2 files changed, 2 insertions(+) diff --git a/Tools/scripts/build_options.py b/Tools/scripts/build_options.py index 48236a5c3b4..7c49540142b 100644 --- a/Tools/scripts/build_options.py +++ b/Tools/scripts/build_options.py @@ -152,6 +152,7 @@ BUILD_OPTIONS = [ Feature('AP_Periph', 'PERIPH_BARO', 'AP_PERIPH_BARO_ENABLED', 'Emit DroneCAN StaticTemperature and StaticPressure Messages for AP_Baro Sensors', 0, None), # noqa Feature('AP_Periph', 'PERIPH_RANGEFINDER', 'AP_PERIPH_RANGEFINDER_ENABLED', 'Emit DroneCAN range_sensor_Measurement Messages ', 0, 'RANGEFINDER'), # noqa Feature('AP_Periph', 'PERIPH_IMU', 'AP_PERIPH_IMU_ENABLED', 'Emit DroneCAN ahrs_RawIMU Messages ', 0, None), + Feature('AP_Periph', 'PERIPH_RC_OUT', 'AP_PERIPH_RC_OUT_ENABLED', 'Emit DroneCAN actuator_Status Messages', 0, None), Feature('Camera', 'Camera', 'AP_CAMERA_ENABLED', 'Enable Camera trigger', 0, None), Feature('Camera', 'Camera_MAVLink', 'AP_CAMERA_MAVLINK_ENABLED', 'Enable MAVLink camera ', 0, 'Camera'), diff --git a/Tools/scripts/extract_features.py b/Tools/scripts/extract_features.py index b4566572b61..062d4e9c1f0 100755 --- a/Tools/scripts/extract_features.py +++ b/Tools/scripts/extract_features.py @@ -317,6 +317,7 @@ class ExtractFeatures(object): ('AP_PERIPH_BARO_ENABLED', r'AP_Periph_FW::can_baro_update'), ('AP_PERIPH_RANGEFINDER_ENABLED', r'AP_Periph_FW::can_rangefinder_update'), ('AP_PERIPH_IMU_ENABLED', r'AP_Periph_FW::can_imu_update'), + ('AP_PERIPH_RC_OUT_ENABLED', r'AP_Periph_FW::sim_update_actuator'), ] def progress(self, msg):