|
|
@@ -183,19 +183,33 @@ uint32_t checksum_calc1(uint8_t *wdata, int len)
|
|
|
********************************************************************/
|
|
|
void cfg_load_default_param(void)
|
|
|
{
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+#ifdef ONECHIP_MINI_ONE
|
|
|
sysinf.lysis_offset = 0;
|
|
|
sysinf.lysis_overHeat = 3;
|
|
|
sysinf.lysis_overHeatTime = 10;
|
|
|
sysinf.lysis_Kp = 5;
|
|
|
sysinf.lysis_Ki = 0.01;
|
|
|
sysinf.lysis_Kd = 0;
|
|
|
-
|
|
|
-
|
|
|
+#else
|
|
|
+ sysinf.amplif_Kp_Slave = 20;
|
|
|
+ sysinf.amplif_Ki_Slave = 0.05;
|
|
|
+ sysinf.amplif_Kd_Slave = 0;
|
|
|
+ sysinf.PresetTempVal_Slave = 72;
|
|
|
+ sysinf.PresetTempTime_Slave = 5;
|
|
|
+ sysinf.SetTempVal_Slave = 68;
|
|
|
+ sysinf.holdTemp_Slave = 63.5;
|
|
|
+ sysinf.PreHeatTime_Slave = 10;
|
|
|
+ sysinf.readyTemp_Slave = 65.5;
|
|
|
+ sysinf.adjtemp = -0.5;
|
|
|
+#endif
|
|
|
|
|
|
sysinf.amplif_Kp = 20;
|
|
|
sysinf.amplif_Ki = 0.05;
|
|
|
sysinf.amplif_Kd = 0;
|
|
|
-
|
|
|
sysinf.PresetTempVal = 72;
|
|
|
sysinf.PresetTempTime = 5;
|
|
|
sysinf.SetTempVal = 68;
|
|
|
@@ -240,6 +254,7 @@ uint8_t cfg_param_verify(void)
|
|
|
if((saveCrc == calCrc) && (saveCrc != 0xffffffff)) {
|
|
|
Flash_ReadBuffer(CFG_PARAM_START_ADDR,(uint8_t *)&sysinf.SN, pramlen);
|
|
|
}
|
|
|
+ return 0;
|
|
|
}
|
|
|
|
|
|
/********************************************************************
|