Przeglądaj źródła

[Add][AX80][main]

2022.05.05 / Folus Wen

Actions:
1. Add local power sharing server disconnect status code.

Files:
1. As follow commit history

Image version: D0.01.XX.XXXX.XX
Image checksum: XXXXXXXX

Hardware PWB P/N : XXXXXXX
Hardware Version : XXXXXXX
FolusWen 2 lat temu
rodzic
commit
02a159948b
1 zmienionych plików z 17 dodań i 0 usunięć
  1. 17 0
      EVSE/Projects/AX80/Apps/main.c

+ 17 - 0
EVSE/Projects/AX80/Apps/main.c

@@ -5489,6 +5489,23 @@ int main(void)
 				//==========================================
 				checkUnlocker(gun_index);
 
+				//==========================================
+				// Check Local Power Sharing Communication
+				//==========================================
+				if(ShmSysConfigAndInfo->SysConfig.isEnableLocalPowerSharing > 0)
+				{
+					 if(ShmSysConfigAndInfo->SysInfo.localSharingInfo.isConnectedSharingServer)
+					 {
+						 if(ShmStatusCodeData->AlarmCode.AlarmEvents.bits.LocalPowerSharingCommunicationError == ON)
+							 ShmStatusCodeData->AlarmCode.AlarmEvents.bits.LocalPowerSharingCommunicationError = OFF;
+					 }
+					 else
+					 {
+						 if(ShmStatusCodeData->AlarmCode.AlarmEvents.bits.LocalPowerSharingCommunicationError == OFF)
+							 ShmStatusCodeData->AlarmCode.AlarmEvents.bits.LocalPowerSharingCommunicationError = ON;
+					 }
+				}
+
 				//==========================================
 				// Connector process
 				//==========================================