Pārlūkot izejas kodu

[Improve][AW-CCS][main.c]
2022-07-14 / EASON YANG
Action:
1. Improve: ocpp_get_reset_req() function. For OCPP 2.0 reset logic.

File:
1. main.c
Action 1

FIRMWARE VERSION: B0.62.XX.XXXX.PX

8009 2 gadi atpakaļ
vecāks
revīzija
f3f323f917
1 mainītis faili ar 2 papildinājumiem un 2 dzēšanām
  1. 2 2
      EVSE/Projects/AW-CCS/Apps/main.c

+ 2 - 2
EVSE/Projects/AW-CCS/Apps/main.c

@@ -583,8 +583,8 @@ uint8_t ocpp_get_reset_req()
 		}
 		else
 		{
-			if(((ShmSysConfigAndInfo->SysInfo.AcChargingData[0].SystemStatus != SYS_MODE_CHARGING) && (ShmSysConfigAndInfo->SysInfo.AcChargingData[0].SystemStatus != SYS_MODE_TERMINATING)) &&
-			   (AC_QUANTITY>1?((ShmSysConfigAndInfo->SysInfo.AcChargingData[1].SystemStatus != SYS_MODE_CHARGING) && (ShmSysConfigAndInfo->SysInfo.AcChargingData[1].SystemStatus != SYS_MODE_TERMINATING)):TRUE))
+			if(((ShmSysConfigAndInfo->SysInfo.AcChargingData[0].SystemStatus != SYS_MODE_CHARGING) && (ShmSysConfigAndInfo->SysInfo.AcChargingData[0].SystemStatus != SYS_MODE_TERMINATING) && (ShmSysConfigAndInfo->SysInfo.AcChargingData[0].SystemStatus != SYS_MODE_COMPLETE)) &&
+			   (AC_QUANTITY>1?((ShmSysConfigAndInfo->SysInfo.AcChargingData[1].SystemStatus != SYS_MODE_CHARGING) && (ShmSysConfigAndInfo->SysInfo.AcChargingData[1].SystemStatus != SYS_MODE_TERMINATING) && (ShmSysConfigAndInfo->SysInfo.AcChargingData[1].SystemStatus != SYS_MODE_COMPLETE)):TRUE))
 			{
 				result = ShmOCPP20Data->MsMsg.bits.ResetReq;
 			}