Forráskód Böngészése

1、SDebug与SRelease添加sqlite3集成;
2、后台上报线程,独立COTA类,不与g_ota共用一个curl对象;

Jeff 5 éve
szülő
commit
1cd966c9fb

+ 2 - 1
TCL Copy Tool/TCL Copy Tool/TCL Copy Tool.cpp

@@ -107,6 +107,7 @@ BOOL CTCLToolsApp::InitInstance()
 
 	// 启动线程上报;
 	std::thread t([]() {
+		COTA ota;
 		std::string xml;
 		std::vector<STReport> vt;
 		while (true)
@@ -115,7 +116,7 @@ BOOL CTCLToolsApp::InitInstance()
 			g_db.QueryUnReportInfo(vt);
 			for (auto it: vt)
 			{
-				if ( g_ota.GetKeyInfo(it.url, it.content, "", "", xml) )
+				if (ota.GetKeyInfo(it.url, it.content, "", "", xml) )
 				{
 					// 上报成功;
 					g_db.UpdateKeyReportStatus(it);

+ 0 - 1
TCL Copy Tool/TCL Copy Tool/TCL Copy ToolDlg.cpp

@@ -2962,7 +2962,6 @@ void CTCLCopyToolDlg::OnBnClickedStart()  // 开始;
 			{
 				p->SetOptionLog(CString(_T("TV Boot Ok\r")), OK_LOG);
 				bTVBoot = TRUE;
-				Sleep(500);
 				break;
 			}
 			Sleep(1000);