PX4 controller-parameter changelog (demo)
· ffa3611 · 4 watched files, +323/−449

27 parameters moved: mc_acro_params.c → mc_acro_params.yaml and mc_rate_control_params.c → mc_rate_control_params.yaml (values unchanged).

  • Moved between files: MC_ACRO_EXPO (src/modules/mc_rate_control/mc_acro_params.c → src/modules/mc_rate_control/mc_acro_params.yaml), MC_ACRO_EXPO_Y (src/modules/mc_rate_control/mc_acro_params.c → src/modules/mc_rate_control/mc_acro_params.yaml), MC_ACRO_P_MAX (src/modules/mc_rate_control/mc_acro_params.c → src/modules/mc_rate_control/mc_acro_params.yaml), MC_ACRO_R_MAX (src/modules/mc_rate_control/mc_acro_params.c → src/modules/mc_rate_control/mc_acro_params.yaml), MC_ACRO_SUPEXPO (src/modules/mc_rate_control/mc_acro_params.c → src/modules/mc_rate_control/mc_acro_params.yaml), MC_ACRO_SUPEXPOY (src/modules/mc_rate_control/mc_acro_params.c → src/modules/mc_rate_control/mc_acro_params.yaml), MC_ACRO_Y_MAX (src/modules/mc_rate_control/mc_acro_params.c → src/modules/mc_rate_control/mc_acro_params.yaml), MC_BAT_SCALE_EN (src/modules/mc_rate_control/mc_rate_control_params.c → src/modules/mc_rate_control/mc_rate_control_params.yaml) and 19 more.
  • Most activity in src/ (+323/−449).

Full analysis → Summary: automatic analysis

Changed values

None.

Moved

NameFromTo
MC_ACRO_EXPOsrc/modules/mc_rate_control/mc_acro_params.csrc/modules/mc_rate_control/mc_acro_params.yaml
MC_ACRO_EXPO_Ysrc/modules/mc_rate_control/mc_acro_params.csrc/modules/mc_rate_control/mc_acro_params.yaml
MC_ACRO_P_MAXsrc/modules/mc_rate_control/mc_acro_params.csrc/modules/mc_rate_control/mc_acro_params.yaml
MC_ACRO_R_MAXsrc/modules/mc_rate_control/mc_acro_params.csrc/modules/mc_rate_control/mc_acro_params.yaml
MC_ACRO_SUPEXPOsrc/modules/mc_rate_control/mc_acro_params.csrc/modules/mc_rate_control/mc_acro_params.yaml
MC_ACRO_SUPEXPOYsrc/modules/mc_rate_control/mc_acro_params.csrc/modules/mc_rate_control/mc_acro_params.yaml
MC_ACRO_Y_MAXsrc/modules/mc_rate_control/mc_acro_params.csrc/modules/mc_rate_control/mc_acro_params.yaml
MC_BAT_SCALE_ENsrc/modules/mc_rate_control/mc_rate_control_params.csrc/modules/mc_rate_control/mc_rate_control_params.yaml
MC_PITCHRATE_Dsrc/modules/mc_rate_control/mc_rate_control_params.csrc/modules/mc_rate_control/mc_rate_control_params.yaml
MC_PITCHRATE_FFsrc/modules/mc_rate_control/mc_rate_control_params.csrc/modules/mc_rate_control/mc_rate_control_params.yaml
MC_PITCHRATE_Isrc/modules/mc_rate_control/mc_rate_control_params.csrc/modules/mc_rate_control/mc_rate_control_params.yaml
MC_PITCHRATE_Ksrc/modules/mc_rate_control/mc_rate_control_params.csrc/modules/mc_rate_control/mc_rate_control_params.yaml
MC_PITCHRATE_Psrc/modules/mc_rate_control/mc_rate_control_params.csrc/modules/mc_rate_control/mc_rate_control_params.yaml
MC_PR_INT_LIMsrc/modules/mc_rate_control/mc_rate_control_params.csrc/modules/mc_rate_control/mc_rate_control_params.yaml
MC_ROLLRATE_Dsrc/modules/mc_rate_control/mc_rate_control_params.csrc/modules/mc_rate_control/mc_rate_control_params.yaml
MC_ROLLRATE_FFsrc/modules/mc_rate_control/mc_rate_control_params.csrc/modules/mc_rate_control/mc_rate_control_params.yaml
MC_ROLLRATE_Isrc/modules/mc_rate_control/mc_rate_control_params.csrc/modules/mc_rate_control/mc_rate_control_params.yaml
MC_ROLLRATE_Ksrc/modules/mc_rate_control/mc_rate_control_params.csrc/modules/mc_rate_control/mc_rate_control_params.yaml
MC_ROLLRATE_Psrc/modules/mc_rate_control/mc_rate_control_params.csrc/modules/mc_rate_control/mc_rate_control_params.yaml
MC_RR_INT_LIMsrc/modules/mc_rate_control/mc_rate_control_params.csrc/modules/mc_rate_control/mc_rate_control_params.yaml
MC_YAWRATE_Dsrc/modules/mc_rate_control/mc_rate_control_params.csrc/modules/mc_rate_control/mc_rate_control_params.yaml
MC_YAWRATE_FFsrc/modules/mc_rate_control/mc_rate_control_params.csrc/modules/mc_rate_control/mc_rate_control_params.yaml
MC_YAWRATE_Isrc/modules/mc_rate_control/mc_rate_control_params.csrc/modules/mc_rate_control/mc_rate_control_params.yaml
MC_YAWRATE_Ksrc/modules/mc_rate_control/mc_rate_control_params.csrc/modules/mc_rate_control/mc_rate_control_params.yaml
MC_YAWRATE_Psrc/modules/mc_rate_control/mc_rate_control_params.csrc/modules/mc_rate_control/mc_rate_control_params.yaml
MC_YAW_TQ_CUTOFFsrc/modules/mc_rate_control/mc_rate_control_params.csrc/modules/mc_rate_control/mc_rate_control_params.yaml
MC_YR_INT_LIMsrc/modules/mc_rate_control/mc_rate_control_params.csrc/modules/mc_rate_control/mc_rate_control_params.yaml

Post text

No post: no meaningful change.

Modules touched

ModuleAddedModifiedRemovedLines +Lines −
src202+323−449

Watched files (4)

Show file list
PathLinesNote
Dsrc/modules/mc_rate_control/mc_acro_params.c+0/−142
Asrc/modules/mc_rate_control/mc_acro_params.yaml+91/−0
Dsrc/modules/mc_rate_control/mc_rate_control_params.c+0/−307
Asrc/modules/mc_rate_control/mc_rate_control_params.yaml+232/−0

Commit message

refactor(mc_rate_control): convert params.c to module.yaml

Convert 2 parameter file(s) from legacy C format to YAML
module configuration.