فهرست منبع

修改networkTest_flag含义

YunZhiNeng 1 سال پیش
والد
کامیت
7748cbed11
2فایلهای تغییر یافته به همراه12 افزوده شده و 4 حذف شده
  1. 9 1
      Drivers/Business/PumpBusiness.c
  2. 3 3
      Drivers/LowPower.c

+ 9 - 1
Drivers/Business/PumpBusiness.c

@@ -22,7 +22,7 @@ uint32_t Business_timer_ms = 0;
 uint32_t Business_wait_time = 1200; // 秒
 uint8_t resend_counter = 0;//nb失败重发标志
 uint8_t send_data_switch = 0; // 发送数据的开关,0表示发送数据
-uint8_t networkTest_Flag=0;//开机判断是否有信号,1有信号,0无信号
+uint8_t networkTest_Flag=0;//开机判断是否有信号,0是未知默认状态,1是失败状态,2是成功状态
 static struct Pump_Params pump_params; // 泵参数
 uint8_t test_switch=1; //0代表正常流程,1代表测试流程
 static uint16_t Data_Number = 0; // 数据编号
@@ -189,6 +189,14 @@ void pump_business_loop_execution()
 {
 	#if  _4GFLAG
 	Power_Handle();
+	if(networkTest_Flag==2)
+	{
+		
+	}
+	else if(networkTest_Flag ==1)
+	{
+	
+	}
 	#endif
 	if(flashdata.read_flag==0)return;//注册失败或flash存储失败
 	//if(network_switch==1)return;//关闭网络状态

+ 3 - 3
Drivers/LowPower.c

@@ -74,7 +74,7 @@ static void power_failure(char * info)
 	Log_Printf_Debug("STEP: 数据发送失败,%s\r\n", info);
 //	UDP_Client5.status = Client_Status_Failure;
 //	strcpy(UDP_Client5.info, info);
-	networkTest_Flag=0;
+	networkTest_Flag=1;
 	pownext_step(STEP_SET_CFUN_0);
 }
 
@@ -84,7 +84,7 @@ static void power_success(char * info)
 	Log_Printf_Debug("STEP: 数据发送成功,%s\r\n", info);
 //	UDP_Client5.status = Client_Status_Success;
 //	strcpy(UDP_Client5.info, info);
-	networkTest_Flag=1;
+	networkTest_Flag=2;
 	pownext_step(STEP_SUCCESS);
 }
 
@@ -176,7 +176,7 @@ void Power_Handle(void)
 				{
 					
 					// 下一步
-			
+			            power_success("设置ps域失败");
 						pownext_step(STEP_SET_CFUN_0);
 					
 				}