Skip to content

Rate Dynamics

Quick-Flash edited this page Apr 14, 2020 · 9 revisions

Rate Dynamics is a stick-feel modifier. This may be one of EmuFlight's greatest achievements for 0.3.0 as it allows the pilot to achieve any input control characteristics desired. Rate Dynamics is essentially a PID controller for RC Command.

The following are preliminary estimates for desired feel. This may change as more pilots provide feedback. You may use these as a base, then tune to your preference.

Defaults - no rate change

set rate_center_sensitivity = 100
set rate_center_correction = 10
set rate_center_weight = 0
set rate_end_sensitivity = 100
set rate_end_correction = 10
set rate_end_weight = 0

Cinematic - Very smooth center-stick. These settings drastically slow down instant moves near the center of the stick, but leaves end-of-stick untouched. This will feel less responsive but should result in very smooth video footage. The high weight near the center does a very good job of smoothing out all stick movements near the center of your stick.

set rate_center_sensitivity = 80  #or less
set rate_center_correction = 20   #or less
set rate_center_weight = 85       #or more
set rate_end_sensitivity = 90     #or less
set rate_end_correction = 10      #or more
set rate_end_weight = 50          #or more

Freestyle - This is a very open-to-modification estimate because this style is a strong personal preference to individual pilots. These settings should smooth the center-stick some, yet still allow quick flips to be very fast. It should also smooth the entire movement overall.

set rate_center_sensitivity = 80
set rate_center_correction = 10
set rate_center_weight = 35
set rate_end_sensitivity = 130
set rate_end_correction = 10
set rate_end_weight = 35          #or less

Racing - These settings should smooth center-stick a little while still providing an aggressive and responsive feel overall.

# racing
set rate_center_sensitivity = 130
set rate_center_correction = 35
set rate_center_weight = 30
set rate_end_sensitivity = 115
set rate_end_correction = 20
set rate_end_weight = 10
Clone this wiki locally