PID eeprom settings changed to correct index of PID profile

PID eeprom settings changed to correct index of PID profile
This commit is contained in:
johan9107 2016-10-20 10:42:49 +02:00
parent e21375b2af
commit ce9d016e81
3 changed files with 8 additions and 4 deletions

View File

@ -419,6 +419,10 @@ void pidUAVInit(pidProfile_t *pidProfile, uint8_t ID)
PidProfile[ID].PIDweight[PITCH] = 100; PidProfile[ID].PIDweight[PITCH] = 100;
PidProfile[ID].PIDweight[YAW] = 100; PidProfile[ID].PIDweight[YAW] = 100;
PidProfile[ID].P[ROLL] = 10;
PidProfile[ID].P[PITCH] = 10;
PidProfile[ID].P[YAW] = 10;
switch (ID) switch (ID)
{ {
case PID_ID_GYRO: case PID_ID_GYRO:

View File

@ -626,15 +626,15 @@ const cliCommandConfig_t commandTable[COMMAND_ID_COUNT] = {
}, },
[COMMAND_ID_PID_ACCEL_PTERM_YAW_LPF] = [COMMAND_ID_PID_ACCEL_PTERM_YAW_LPF] =
{ {
"pid_accel_pterm_yaw_lpf", COMMAND_ID_PID_ACCEL_PTERM_YAW_LPF, EEPROM_PID_ACCELEROMETER, EEPROM_VALUE_TYPE_PROFILE, 15, VAL_UINT_16, .valueRange = {0, 100} "pid_accel_pterm_yaw_lpf", COMMAND_ID_PID_ACCEL_PTERM_YAW_LPF, EEPROM_PID_ACCELEROMETER, EEPROM_VALUE_TYPE_PROFILE, 16, VAL_UINT_16, .valueRange = {0, 100}
}, },
[COMMAND_ID_PID_ACCEL_YAW_P_LIMIT] = [COMMAND_ID_PID_ACCEL_YAW_P_LIMIT] =
{ {
"pid_accel_yaw_p_limit", COMMAND_ID_PID_ACCEL_YAW_P_LIMIT, EEPROM_PID_ACCELEROMETER, EEPROM_VALUE_TYPE_PROFILE, 17, VAL_UINT_16, .valueRange = {0, 100} "pid_accel_yaw_p_limit", COMMAND_ID_PID_ACCEL_YAW_P_LIMIT, EEPROM_PID_ACCELEROMETER, EEPROM_VALUE_TYPE_PROFILE, 18, VAL_UINT_16, .valueRange = {0, 100}
}, },
[COMMAND_ID_PID_ACCEL_OUT_LIMIT] = [COMMAND_ID_PID_ACCEL_OUT_LIMIT] =
{ {
"pid_accel_yaw_p_limit", COMMAND_ID_PID_ACCEL_OUT_LIMIT, EEPROM_PID_ACCELEROMETER, EEPROM_VALUE_TYPE_PROFILE, 18, VAL_UINT_16, .valueRange = {0, 100} "pid_accel_yaw_p_limit", COMMAND_ID_PID_ACCEL_OUT_LIMIT, EEPROM_PID_ACCELEROMETER, EEPROM_VALUE_TYPE_PROFILE, 20, VAL_UINT_16, .valueRange = {0, 100}
}, },
}; };

View File

@ -52,7 +52,7 @@ void init_system()
readEEPROM(); readEEPROM();
//initialize the CLI NOTE: Cant use the same usart as anything else or there will be some big trouble //initialize the CLI NOTE: Cant use the same usart as anything else or there will be some big trouble
cliInit(USART6); cliInit(USART3);
//init sbus, using USART1 //init sbus, using USART1
sbus_init(); sbus_init();