|
@@ -5768,7 +5768,7 @@ void checkConnectorStatus(uint8_t gun_index)
|
|
|
break;
|
|
|
|
|
|
case SYS_MODE_ALARM:
|
|
|
- DEBUG_INFO("Gun-[%d] is unplugged under: [COMPLETE].\n", gun_index);
|
|
|
+ DEBUG_INFO("Gun-[%d] is unplugged under: [ALARM].\n", gun_index);
|
|
|
break;
|
|
|
}
|
|
|
}
|
|
@@ -5797,7 +5797,7 @@ void checkConnectorStatus(uint8_t gun_index)
|
|
|
break;
|
|
|
|
|
|
case SYS_MODE_ALARM:
|
|
|
- DEBUG_INFO("Socket_e-[%d] is unplugged under: [COMPLETE].\n", gun_index);
|
|
|
+ DEBUG_INFO("Socket_e-[%d] is unplugged under: [ALARM].\n", gun_index);
|
|
|
break;
|
|
|
}
|
|
|
}
|
|
@@ -6368,10 +6368,25 @@ int main(void)
|
|
|
}
|
|
|
|
|
|
// The system identifies 1 phase or 3 phases depending on the model name
|
|
|
+ if((ShmSysConfigAndInfo->SysConfig.ModelName[2]=='Y') || (ShmSysConfigAndInfo->SysConfig.ModelName[2]=='D') || (ShmSysConfigAndInfo->SysConfig.ModelName[2]=='W'))
|
|
|
+ {
|
|
|
+ // The dip swith 1: one phase 0: three phases
|
|
|
+ if(ShmCharger->gun_info[gun_index].primaryMcuState.dip_switch == ON)
|
|
|
+ ShmSysConfigAndInfo->SysConfig.AcPhaseCount = 1;
|
|
|
+ else
|
|
|
+ ShmSysConfigAndInfo->SysConfig.AcPhaseCount = 3;
|
|
|
+ }
|
|
|
+ else
|
|
|
+ {
|
|
|
+ ShmSysConfigAndInfo->SysConfig.AcPhaseCount = 1;
|
|
|
+ }
|
|
|
+ DEBUG_INFO("AcPhaseCount: %d \n", ShmSysConfigAndInfo->SysConfig.AcPhaseCount);
|
|
|
+ /*
|
|
|
ShmSysConfigAndInfo->SysConfig.AcPhaseCount = ((ShmSysConfigAndInfo->SysConfig.ModelName[2]=='Y') ||
|
|
|
(ShmSysConfigAndInfo->SysConfig.ModelName[2]=='D') ||
|
|
|
(ShmSysConfigAndInfo->SysConfig.ModelName[2]=='W')
|
|
|
?3:1);
|
|
|
+ */
|
|
|
|
|
|
// Refresh PTB resend timer
|
|
|
if(ShmSysConfigAndInfo->SysConfig.ModelName[3] == 'P')
|