日常更新,适配3.5寸桨叶版,新加障碍分段参数

This commit is contained in:
2024-07-02 20:32:08 +08:00
parent 8b5799302b
commit e842452ec6
11 changed files with 271 additions and 75 deletions

View File

@@ -17,7 +17,7 @@ TYPE_UNION temp_frame_param[20];
void jj_param_eeprom_init(void)
{
soft_iic_init(&eeprom_param, K24C02_DEV_ADDR, K24C02_SOFT_IIC_DELAY, K24C02_SCL_PIN, K24C02_SDA_PIN); // eeprom初始化
////////////////////////////////////////////////////////////////////////
PARAM_REG(angle_Kp0, &an_Kp0, EFLOAT, 1, "an_P0:"); // 注冊
PARAM_REG(angle_Ki0, &an_Ki0, EFLOAT, 1, "an_I0:"); // 注冊
PARAM_REG(angle_Kd0, &an_Kd0, EFLOAT, 1, "an_D0:");
@@ -33,7 +33,7 @@ void jj_param_eeprom_init(void)
PARAM_REG(fly_pwm, &bt_fly, EFLOAT, 1, "fly:");
PARAM_REG(param_set_speed0, &set_speed0, EFLOAT, 1, "rate0:");
/////////////////////////////////////////////////////////////////////
PARAM_REG(angle_Kp1, &an_Kp1, EFLOAT, 1, "an_P1:"); // 注冊
PARAM_REG(angle_Ki1, &an_Ki1, EFLOAT, 1, "an_I1:"); // 注冊
PARAM_REG(angle_Kd1, &an_Kd1, EFLOAT, 1, "an_D1:");
@@ -47,7 +47,7 @@ void jj_param_eeprom_init(void)
PARAM_REG(pos_Kd1, &po_Kd1, EFLOAT, 1, "po_D1:");
PARAM_REG(param_set_speed1, &set_speed1, EFLOAT, 1, "rate1:");
/////////////////////////////////////////////////////////////////////////
PARAM_REG(yuan_Kp0, &yu_Kp0, EFLOAT, 1, "an_P0:"); // 注冊
PARAM_REG(yuan_Ki0, &yu_Ki0, EFLOAT, 1, "an_I0:"); // 注冊
PARAM_REG(yuan_Kd0, &yu_Kd0, EFLOAT, 1, "an_D0:");
@@ -62,6 +62,20 @@ void jj_param_eeprom_init(void)
PARAM_REG(param_set_speed2, &set_speed2, EFLOAT, 1, "rate2:");
PARAM_REG(param_set_speed3, &set_speed3, EFLOAT, 1, "rate3:");
/////////////////////////////////////////////////////////////
PARAM_REG(zhan_Kp, &za_Kp, EFLOAT, 1, "an_P:"); // 注冊
PARAM_REG(zhan_Ki, &za_Ki, EFLOAT, 1, "an_I:"); // 注冊
PARAM_REG(zhan_Kd, &za_Kd, EFLOAT, 1, "an_D:");
PARAM_REG(zhgy_Kp, &zg_Kp, EFLOAT, 1, "gy_P1:"); // 注冊
PARAM_REG(zhgy_Ki, &zg_Ki, EFLOAT, 1, "gy_I1:"); // 注冊
PARAM_REG(zhgy_Kd, &zg_Kd, EFLOAT, 1, "gy_D1:");
PARAM_REG(zhpo_Kp, &zp_Kp, EFLOAT, 1, "po_P1:"); // 注冊
PARAM_REG(zhpo_Ki, &zp_Ki, EFLOAT, 1, "po_I1:"); // 注冊
PARAM_REG(zhpo_Kd, &zp_Kd, EFLOAT, 1, "po_D1:");
PARAM_REG(param_set_speed4, &set_speed4, EFLOAT, 1, "rate4:");
jj_param_read(); // 注冊
}
/**