From 699b63cf53fb9a87cd76802bcb5b20c00a322631 Mon Sep 17 00:00:00 2001 From: Peter Barker Date: Tue, 25 Aug 2026 20:50:42 +1000 Subject: [PATCH] AP_Camera: mark CAMx_TYPE as requiring a reboot add @RebootRequired: True to the _TYPE parameter metadata. The driver backend for this sensor is allocated once during init at boot; changing the type parameter at runtime has no effect until reboot. Annotate it so GCSes prompt the user to reboot. Co-Authored-By: Claude Fable 5 --- libraries/AP_Camera/AP_Camera_Params.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/libraries/AP_Camera/AP_Camera_Params.cpp b/libraries/AP_Camera/AP_Camera_Params.cpp index 00bdd3e49c2..0c57594d425 100644 --- a/libraries/AP_Camera/AP_Camera_Params.cpp +++ b/libraries/AP_Camera/AP_Camera_Params.cpp @@ -9,6 +9,7 @@ const AP_Param::GroupInfo AP_Camera_Params::var_info[] = { // @DisplayName: Camera shutter (trigger) type // @Description: how to trigger the camera to take a picture // @Values: 0:None, 1:Servo, 2:Relay, 3:GoPro in Solo Gimbal, 4:Mount (Siyi/Topotek/Viewpro/Xacti), 5:MAVLink, 6:MAVLinkCamV2 (Gremsy/AVT), 7:Scripting, 8:RunCam + // @RebootRequired: True // @User: Standard AP_GROUPINFO_FLAGS("_TYPE", 1, AP_Camera_Params, type, 0, AP_PARAM_FLAG_ENABLE),