Quellcode durchsuchen

[Bug fixed][DM30][DW30][LCM]: The displayed QR code should be deivce model name and serial number.

2020.06.09 / TC Hsu

Resloved: When system need to transfer QR code to LCM, get model name and serial number from share memory, transfer to LCM.

Image version    : N/A
Image checksum   : N/A

Hardware PWB P/N : N/A
Hardware Version : N/A

Files:

	modified:   EVSE/Projects/DM30/Apps/Module_LcmControl.c
	modified:   EVSE/Projects/DW30/Apps/Module_LcmControl.c
TC_Hsu vor 4 Jahren
Ursprung
Commit
c722f0f312

+ 8 - 2
EVSE/Projects/DM30/Apps/Module_LcmControl.c

@@ -843,8 +843,11 @@ void ProcessPageInfo()
             {
                 if (ShmSysConfigAndInfo->SysConfig.isQRCode)
                 {
+                    char QrCodeBuf[512];
                     needReloadQr = false;
-                    ChangeQrCode_Idle("http://google.com.tw");
+                    sprintf(QrCodeBuf, "%s%s", ShmSysConfigAndInfo->SysConfig.ModelName, ShmSysConfigAndInfo->SysConfig.SerialNumber);
+                    ChangeQrCode_Idle(QrCodeBuf);
+                    ChangeQrCode_Charge(QrCodeBuf);
                 }
             }
         }
@@ -1105,8 +1108,11 @@ void ProcessPageInfo()
                     {
                         if (ShmSysConfigAndInfo->SysConfig.isQRCode)
                         {
+                            char QrCodeBuf[512];
                             needReloadQr = false;
-                            ChangeQrCode_Charge("http://google.com.tw");
+                            sprintf(QrCodeBuf, "%s%s", ShmSysConfigAndInfo->SysConfig.ModelName, ShmSysConfigAndInfo->SysConfig.SerialNumber);
+                            ChangeQrCode_Idle(QrCodeBuf);
+                            ChangeQrCode_Charge(QrCodeBuf);
                         }
                     }
                 }

+ 8 - 2
EVSE/Projects/DW30/Apps/Module_LcmControl.c

@@ -843,8 +843,11 @@ void ProcessPageInfo()
             {
                 if (ShmSysConfigAndInfo->SysConfig.isQRCode)
                 {
+                    char QrCodeBuf[512];
                     needReloadQr = false;
-                    ChangeQrCode_Idle("http://google.com.tw");
+                    sprintf(QrCodeBuf, "%s%s", ShmSysConfigAndInfo->SysConfig.ModelName, ShmSysConfigAndInfo->SysConfig.SerialNumber);
+                    ChangeQrCode_Idle(QrCodeBuf);
+                    ChangeQrCode_Charge(QrCodeBuf);
                 }
             }
         }
@@ -1105,8 +1108,11 @@ void ProcessPageInfo()
                     {
                         if (ShmSysConfigAndInfo->SysConfig.isQRCode)
                         {
+                            char QrCodeBuf[512];
                             needReloadQr = false;
-                            ChangeQrCode_Charge("http://google.com.tw");
+                            sprintf(QrCodeBuf, "%s%s", ShmSysConfigAndInfo->SysConfig.ModelName, ShmSysConfigAndInfo->SysConfig.SerialNumber);
+                            ChangeQrCode_Idle(QrCodeBuf);
+                            ChangeQrCode_Charge(QrCodeBuf);
                         }
                     }
                 }