|
|
@@ -96,11 +96,11 @@ static u16 _motor_limit(void) {
|
|
|
u16 lim_value = _temp_limiter(temp, lim);
|
|
|
if (lim_value != HW_LIMIT_NONE) {
|
|
|
if (lim_value == 0) {
|
|
|
- if (mc_set_critical_error(FOC_CRIT_MOTOR_TEMP_Err)) {
|
|
|
- mc_crit_err_add_s16(FOC_CRIT_MOTOR_TEMP_Err, temp);
|
|
|
+ if (mc_set_critical_error(FOC_CRIT_MOTOR_TEMP_Lim)) {
|
|
|
+ mc_crit_err_add_s16(FOC_CRIT_MOTOR_TEMP_Lim, temp);
|
|
|
}
|
|
|
}else if (_can_recovery){
|
|
|
- mc_clr_critical_error(FOC_CRIT_MOTOR_TEMP_Err);
|
|
|
+ mc_clr_critical_error(FOC_CRIT_MOTOR_TEMP_Lim);
|
|
|
}
|
|
|
mc_gear_t *gear = mc_get_gear_config();
|
|
|
|
|
|
@@ -138,11 +138,11 @@ static u16 _mos_limit(void) {
|
|
|
u16 lim_value = _temp_limiter(temp, lim);
|
|
|
if (lim_value != HW_LIMIT_NONE) {
|
|
|
if (lim_value == 0) {
|
|
|
- if (mc_set_critical_error(FOC_CRIT_MOS_TEMP_Err)) {
|
|
|
- mc_crit_err_add_s16(FOC_CRIT_MOS_TEMP_Err, temp);
|
|
|
+ if (mc_set_critical_error(FOC_CRIT_MOS_TEMP_Lim)) {
|
|
|
+ mc_crit_err_add_s16(FOC_CRIT_MOS_TEMP_Lim, temp);
|
|
|
}
|
|
|
}else if (_can_recovery){
|
|
|
- mc_clr_critical_error(FOC_CRIT_MOS_TEMP_Err);
|
|
|
+ mc_clr_critical_error(FOC_CRIT_MOS_TEMP_Lim);
|
|
|
}
|
|
|
mc_gear_t *gear = mc_get_gear_config();
|
|
|
|