فهرست منبع

change web settings for web in iap

balbekova 7 سال پیش
والد
کامیت
6fbc1d12a3
2فایلهای تغییر یافته به همراه12 افزوده شده و 8 حذف شده
  1. 8 8
      iap/Modules/settings_api.c
  2. 4 0
      iap/Modules/settings_api.h

+ 8 - 8
iap/Modules/settings_api.c

@@ -45,10 +45,10 @@ void SETTINGS_SetBootParamsDef(void)
   */
 void SETTINGS_SetWebParamsDef(void)
 {
-  strcpy(sSettings.sWebParams.ip, "192.168.1.2");
-  strcpy(sSettings.sWebParams.gate, "192.168.1.1");
+  strcpy(sSettings.sWebParams.ip, "192.168.0.254");
+  strcpy(sSettings.sWebParams.gate, "192.168.0.1");
   strcpy(sSettings.sWebParams.mask, "255.255.255.0");
-  sSettings.sWebParams.dhcpEnable = 1;
+  sSettings.sWebParams.dhcpEnable = 0;
 }
 
 /**
@@ -56,10 +56,10 @@ void SETTINGS_SetWebParamsDef(void)
   */
 void SETTINGS_SetTempWebParamsDef(void)
 {
-  strcpy(sSettings.sWebTempParams.ip, "192.168.1.2");
-  strcpy(sSettings.sWebTempParams.gate, "192.168.1.1");
+  strcpy(sSettings.sWebTempParams.ip, "192.168.0.254");
+  strcpy(sSettings.sWebTempParams.gate, "192.168.0.1");
   strcpy(sSettings.sWebTempParams.mask, "255.255.255.0");
-  sSettings.sWebTempParams.dhcpEnable = 1;
+  sSettings.sWebTempParams.dhcpEnable = 0;
 }
 
 /**
@@ -67,9 +67,9 @@ void SETTINGS_SetTempWebParamsDef(void)
   */
 void SETTINGS_SetInfoDef(void)
 {
-  strcpy(sSettings.sInfo.productionData, "09.10.2015");
+  strcpy(sSettings.sInfo.productionData, "00.00.00 00:00");
   strcpy(sSettings.sInfo.mac, DEVICE_MAC);
-  strcpy(sSettings.sInfo.serialNumber, "KN-03-00003");
+  strcpy(sSettings.sInfo.serialNumber, DEVICE_SERIAL);
   strcpy(sSettings.sInfo.comments, "");
 }
 

+ 4 - 0
iap/Modules/settings_api.h

@@ -17,6 +17,10 @@
 #include "stm32f4xx.h"
 #include <stdbool.h>
 
+#ifndef DEVICE_SERIAL
+#define DEVICE_SERIAL "7020000"
+#endif
+
 /**
 * @brief  Параметры обновления ПО
   */