|
@@ -132,6 +132,7 @@ static void mc_gear_vmode_changed(void) {
|
|
|
}else {
|
|
}else {
|
|
|
gears = &nv_get_gear_configs()->gears_48[0];
|
|
gears = &nv_get_gear_configs()->gears_48[0];
|
|
|
}
|
|
}
|
|
|
|
|
+ sys_debug("limit %d-%d-%d, mode = %s\n", gears[motor.n_gear].u_maxRPM, gears[motor.n_gear].u_maxIdc, gears[motor.n_gear].u_maxTorque, motor.b_is96Mode?"96V":"48V");
|
|
|
PMSM_FOC_SpeedRampLimit(gears[motor.n_gear].u_maxRPM, 500, 500);
|
|
PMSM_FOC_SpeedRampLimit(gears[motor.n_gear].u_maxRPM, 500, 500);
|
|
|
PMSM_FOC_DCCurrLimit(gears[motor.n_gear].u_maxIdc);
|
|
PMSM_FOC_DCCurrLimit(gears[motor.n_gear].u_maxIdc);
|
|
|
PMSM_FOC_PhaseCurrLim(gears[motor.n_gear].u_maxTorque);
|
|
PMSM_FOC_PhaseCurrLim(gears[motor.n_gear].u_maxTorque);
|