소스 검색

[Improve][NoodoeAX][Module_InternalComm.c]
2022-12-29 / EASON YANG
Action:
1. Improve: Synchronize powerConsumptionTotal -> share memory PowerConsumption.

File:
1. Module_InternalComm.c
Action 1

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

8009 2 년 전
부모
커밋
1c190e4965
1개의 변경된 파일1개의 추가작업 그리고 0개의 파일을 삭제
  1. 1 0
      EVSE/Projects/NoodoeAX/Apps/Module_InternalComm.c

+ 1 - 0
EVSE/Projects/NoodoeAX/Apps/Module_InternalComm.c

@@ -2923,6 +2923,7 @@ int main(void)
 				//========================================
 				if(Query_Power_Consumption(Uart1Fd, (gun_index>0?ADDR_AC_PRIMARY_2:ADDR_AC_PRIMARY_1), &ShmCharger->gun_info[gun_index].powerConsumptionTotal, &ShmCharger->gun_info[gun_index].powerConsumption[0], &ShmCharger->gun_info[gun_index].powerConsumption[1], &ShmCharger->gun_info[gun_index].powerConsumption[2]))
 				{
+					ShmSysConfigAndInfo->SysInfo.AcChargingData[gun_index].PowerConsumption = (ShmCharger->gun_info[gun_index].powerConsumptionTotal.power_consumption/10000.0);
 					failCount[gun_index] = 0;
 				}
 				else