mirror of
https://github.com/betaflight/betaflight.git
synced 2025-07-24 16:55:36 +03:00
* Target NAZE fix profile default settings loops
This commit is contained in:
parent
42d42dd7a6
commit
6d073dfe64
1 changed files with 21 additions and 21 deletions
|
@ -61,29 +61,29 @@ void targetConfiguration(void)
|
|||
rxChannelRangeConfigsMutable(channel)->max = 1860;
|
||||
}*/
|
||||
|
||||
for (int profileId = 0; profileId < 2; profileId++) {
|
||||
pidProfilesMutable(0)->pid[PID_ROLL].P = 60;
|
||||
pidProfilesMutable(0)->pid[PID_ROLL].I = 70;
|
||||
pidProfilesMutable(0)->pid[PID_ROLL].D = 17;
|
||||
pidProfilesMutable(0)->pid[PID_PITCH].P = 80;
|
||||
pidProfilesMutable(0)->pid[PID_PITCH].I = 90;
|
||||
pidProfilesMutable(0)->pid[PID_PITCH].D = 18;
|
||||
pidProfilesMutable(0)->pid[PID_YAW].P = 200;
|
||||
pidProfilesMutable(0)->pid[PID_YAW].I = 45;
|
||||
pidProfilesMutable(0)->pid[PID_LEVEL].P = 30;
|
||||
pidProfilesMutable(0)->pid[PID_LEVEL].D = 30;
|
||||
for (int profileId = 0; profileId < MAX_PROFILE_COUNT; profileId++) {
|
||||
pidProfilesMutable(profileId)->pid[PID_ROLL].P = 60;
|
||||
pidProfilesMutable(profileId)->pid[PID_ROLL].I = 70;
|
||||
pidProfilesMutable(profileId)->pid[PID_ROLL].D = 17;
|
||||
pidProfilesMutable(profileId)->pid[PID_PITCH].P = 80;
|
||||
pidProfilesMutable(profileId)->pid[PID_PITCH].I = 90;
|
||||
pidProfilesMutable(profileId)->pid[PID_PITCH].D = 18;
|
||||
pidProfilesMutable(profileId)->pid[PID_YAW].P = 200;
|
||||
pidProfilesMutable(profileId)->pid[PID_YAW].I = 45;
|
||||
pidProfilesMutable(profileId)->pid[PID_LEVEL].P = 30;
|
||||
pidProfilesMutable(profileId)->pid[PID_LEVEL].D = 30;
|
||||
|
||||
for (int rateProfileId = 0; rateProfileId < CONTROL_RATE_PROFILE_COUNT; rateProfileId++) {
|
||||
controlRateProfilesMutable(rateProfileId)->rcRate8 = 100;
|
||||
controlRateProfilesMutable(rateProfileId)->rcYawRate8 = 110;
|
||||
controlRateProfilesMutable(rateProfileId)->rcExpo8 = 0;
|
||||
controlRateProfilesMutable(rateProfileId)->rates[FD_ROLL] = 77;
|
||||
controlRateProfilesMutable(rateProfileId)->rates[FD_PITCH] = 77;
|
||||
controlRateProfilesMutable(rateProfileId)->rates[FD_YAW] = 80;
|
||||
pidProfilesMutable(profileId)->dtermSetpointWeight = 200;
|
||||
pidProfilesMutable(profileId)->setpointRelaxRatio = 50;
|
||||
}
|
||||
|
||||
pidProfilesMutable(0)->dtermSetpointWeight = 200;
|
||||
pidProfilesMutable(0)->setpointRelaxRatio = 50;
|
||||
}
|
||||
for (int rateProfileId = 0; rateProfileId < CONTROL_RATE_PROFILE_COUNT; rateProfileId++) {
|
||||
controlRateProfilesMutable(rateProfileId)->rcRate8 = 100;
|
||||
controlRateProfilesMutable(rateProfileId)->rcYawRate8 = 110;
|
||||
controlRateProfilesMutable(rateProfileId)->rcExpo8 = 0;
|
||||
controlRateProfilesMutable(rateProfileId)->rates[FD_ROLL] = 77;
|
||||
controlRateProfilesMutable(rateProfileId)->rates[FD_PITCH] = 77;
|
||||
controlRateProfilesMutable(rateProfileId)->rates[FD_YAW] = 80;
|
||||
}
|
||||
#endif
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue