From a70c5e7e353420546c5de7f06a8969cb3d388672 Mon Sep 17 00:00:00 2001 From: Ted <86834177+TedObrien@users.noreply.github.com> Date: Tue, 19 Nov 2024 10:00:18 +0000 Subject: [PATCH] update description of CA_LIN_SERVO parameter --- src/modules/control_allocator/module.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/modules/control_allocator/module.yaml b/src/modules/control_allocator/module.yaml index f9f9d1a54a..19413d85da 100644 --- a/src/modules/control_allocator/module.yaml +++ b/src/modules/control_allocator/module.yaml @@ -568,7 +568,7 @@ parameters: description: short: linearize servo output long: | - This linearizes the swashplate servo's mechanical output to account for nonlinear output due to arm rotation. Should only be necessary with specific swashplate setups using 4 servos and requires specific setup to work properly. The servo arm must be centered on the mechanical throw at the servo trim position and the servo trim position kept as close to 1500 as possible. If the spline on the servo control horn is not allowing you to get the servo arm perpendicular to the shaft, the use the servo trim parameters to make them perpendicular to the shaft. Leveling the swashplate can only be done using the linkages. set your linkages so that the swashplate in its mid position will give you required collective for hover. + Linearize the servo's mechanical output attached to a 4-servos swashplate. Requires setting the servo range of motion using CA_MAX_SVO_THROW. type: boolean default: 0 CA_MAX_SVO_THROW: