Преглед на файлове

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

Jeff преди 5 години
родител
ревизия
1cd966c9fb
променени са 2 файла, в които са добавени 2 реда и са изтрити 2 реда
  1. 2 1
      TCL Copy Tool/TCL Copy Tool/TCL Copy Tool.cpp
  2. 0 1
      TCL Copy Tool/TCL Copy Tool/TCL Copy ToolDlg.cpp

+ 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);