|
@@ -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
|
|
|
//==========================================
|