Skip to content

Commit 41536bd

Browse files
authored
Merge pull request #9521 from iNavFlight/MrD_Additional-Description-for-Control-Derivative
2 parents 108aa4b + 3d2078e commit 41536bd

File tree

2 files changed

+8
-8
lines changed

2 files changed

+8
-8
lines changed

docs/Settings.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2444,7 +2444,7 @@ This is the maximum value (in us) sent to esc when armed. Default of 1850 are OK
24442444

24452445
### mc_cd_lpf_hz
24462446

2447-
Cutoff frequency for Control Derivative. Lower value smoother reaction on fast stick movements. With higher values, response will be more aggressive, jerky
2447+
Cutoff frequency for Control Derivative. This controls the cutoff for the LPF that is applied to the CD (Feed Forward) signal to the PID controller. Lower value will produce a smoother CD gain to the controller, but it will be more delayed. Higher values will produce CD gain that may have more noise in the signal depending on your RC link but wil be less delayed.
24482448

24492449
| Default | Min | Max |
24502450
| --- | --- | --- |
@@ -2454,7 +2454,7 @@ Cutoff frequency for Control Derivative. Lower value smoother reaction on fast s
24542454

24552455
### mc_cd_pitch
24562456

2457-
Multicopter Control Derivative gain for PITCH
2457+
Multicopter Control Derivative gain for PITCH (known as 'Feed Forward' in Betaflight). The CD intoduces a term to the PID controller that is the magnitude of the Setpoint change. Fast inputs produce a high CD gain to help push the MC into a move; in advance of the P-gain if set high enough.
24582458

24592459
| Default | Min | Max |
24602460
| --- | --- | --- |
@@ -2464,7 +2464,7 @@ Multicopter Control Derivative gain for PITCH
24642464

24652465
### mc_cd_roll
24662466

2467-
Multicopter Control Derivative gain for ROLL
2467+
Multicopter Control Derivative gain for ROLL (known as 'Feed Forward' in Betaflight). The CD intoduces a term to the PID controller that is the magnitude of the Setpoint change. Fast inputs produce a high CD gain to help push the MC into a move; in advance of the P-gain if set high enough.
24682468

24692469
| Default | Min | Max |
24702470
| --- | --- | --- |
@@ -2474,7 +2474,7 @@ Multicopter Control Derivative gain for ROLL
24742474

24752475
### mc_cd_yaw
24762476

2477-
Multicopter Control Derivative gain for YAW
2477+
Multicopter Control Derivative gain for YAW (known as 'Feed Forward' in Betaflight). The CD intoduces a term to the PID controller that is the magnitude of the Setpoint change. Fast inputs produce a high CD gain to help push the MC into a move; in advance of the P-gain if set high enough.
24782478

24792479
| Default | Min | Max |
24802480
| --- | --- | --- |

src/main/fc/settings.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1730,7 +1730,7 @@ groups:
17301730
min: RPYL_PID_MIN
17311731
max: RPYL_PID_MAX
17321732
- name: mc_cd_pitch
1733-
description: "Multicopter Control Derivative gain for PITCH"
1733+
description: "Multicopter Control Derivative gain for PITCH (known as 'Feed Forward' in Betaflight). The CD intoduces a term to the PID controller that is the magnitude of the Setpoint change. Fast inputs produce a high CD gain to help push the MC into a move; in advance of the P-gain if set high enough."
17341734
default_value: 60
17351735
field: bank_mc.pid[PID_PITCH].FF
17361736
min: RPYL_PID_MIN
@@ -1754,7 +1754,7 @@ groups:
17541754
min: RPYL_PID_MIN
17551755
max: RPYL_PID_MAX
17561756
- name: mc_cd_roll
1757-
description: "Multicopter Control Derivative gain for ROLL"
1757+
description: "Multicopter Control Derivative gain for ROLL (known as 'Feed Forward' in Betaflight). The CD intoduces a term to the PID controller that is the magnitude of the Setpoint change. Fast inputs produce a high CD gain to help push the MC into a move; in advance of the P-gain if set high enough."
17581758
default_value: 60
17591759
field: bank_mc.pid[PID_ROLL].FF
17601760
min: RPYL_PID_MIN
@@ -1778,7 +1778,7 @@ groups:
17781778
min: RPYL_PID_MIN
17791779
max: RPYL_PID_MAX
17801780
- name: mc_cd_yaw
1781-
description: "Multicopter Control Derivative gain for YAW"
1781+
description: "Multicopter Control Derivative gain for YAW (known as 'Feed Forward' in Betaflight). The CD intoduces a term to the PID controller that is the magnitude of the Setpoint change. Fast inputs produce a high CD gain to help push the MC into a move; in advance of the P-gain if set high enough."
17821782
default_value: 60
17831783
field: bank_mc.pid[PID_YAW].FF
17841784
min: RPYL_PID_MIN
@@ -2195,7 +2195,7 @@ groups:
21952195
table: pidTypeTable
21962196
default_value: AUTO
21972197
- name: mc_cd_lpf_hz
2198-
description: "Cutoff frequency for Control Derivative. Lower value smoother reaction on fast stick movements. With higher values, response will be more aggressive, jerky"
2198+
description: "Cutoff frequency for Control Derivative. This controls the cutoff for the LPF that is applied to the CD (Feed Forward) signal to the PID controller. Lower value will produce a smoother CD gain to the controller, but it will be more delayed. Higher values will produce CD gain that may have more noise in the signal depending on your RC link but wil be less delayed."
21992199
default_value: 30
22002200
field: controlDerivativeLpfHz
22012201
min: 0

0 commit comments

Comments
 (0)