QuakeGod
2024-12-24 61deef5cdf96cbfdd6ad45be49e80d597c00ca65
MTerm1/DialogFactCfg.cpp
@@ -402,12 +402,14 @@
   CMTerm1Doc* pDoc = (CMTerm1Doc *)GetDocument();
   int r = pDoc->Connect();
   s1.Format(_T("Open %s  = %d"), pDoc->MyKLink1.MySerPort1.m_strResult, r);
   //int r = pDoc->Connect();
   int r = theApp.MyKLink1.Connect();
   s1.Format(_T("Open %s  = %d"), theApp.MyKLink1.MySerPort1.m_strResult, r);
   SysLog(s1);
   if (r == pDoc->MyKLink1.MySerPort1.R_OK)
   if (r == theApp.MyKLink1.MySerPort1.R_OK)
   {
      pDoc->MyKLink1.Open();
      theApp.MyKLink1.Open();
      return false;
   }
   return true;
@@ -421,7 +423,7 @@
   CMTerm1Doc* pDoc = (CMTerm1Doc *)GetDocument();
   
   pDoc->DisConnect();
   pDoc->MyKLink1.Close();
   theApp.MyKLink1.Close();
   return 0;
}
@@ -431,11 +433,11 @@
   unsigned short buf1[1024];
   unsigned short len1;
   int res = pDoc->MyKLink1.GetInfo(1 ,&len1, buf1);
   SysLog(pDoc->MyKLink1.m_resultStr);
   int res = theApp.MyKLink1.GetInfo(1 ,&len1, buf1);
   SysLog(theApp.MyKLink1.m_resultStr);
   CString s1;
   s1.Format(_T("GetInfo = %d %d bytes"), res,len1);
   if (res == pDoc->MyKLink1.KL_OK)
   if (res == theApp.MyKLink1.KL_OK)
   {
      s1.Append(_T("\r\n"));
      for (int i = 0; i < len1 / 2; i++)
@@ -503,11 +505,11 @@
   CString s2;
   CString s3;
   unsigned char buf2[1024];
   res = pDoc->MyKLink1.GetUID(1, &len1, (unsigned short *)buf2);
   SysLog(pDoc->MyKLink1.m_resultStr);
   res = theApp.MyKLink1.GetUID(1, &len1, (unsigned short *)buf2);
   SysLog(theApp.MyKLink1.m_resultStr);
   s1.Format(_T("GetUID = %d %d bytes"), res,len1);
   
   if (res == pDoc->MyKLink1.KL_OK)
   if (res == theApp.MyKLink1.KL_OK)
   {
      s1.Append(_T("\r\n"));
      for (int i = 0; i < 12; i++)
@@ -521,11 +523,11 @@
   SetDlgItemText(IDC_EDIT_DEVICE_UID, s2);
   
   res = pDoc->MyKLink1.GetSN(1, &len1, (unsigned short *)buf2);
   SysLog(pDoc->MyKLink1.m_resultStr);
   res = theApp.MyKLink1.GetSN(1, &len1, (unsigned short *)buf2);
   SysLog(theApp.MyKLink1.m_resultStr);
   s1.Format(_T("GetSN = %d %d bytes"), res,len1);
   s2.Empty();
   if (res == pDoc->MyKLink1.KL_OK)
   if (res == theApp.MyKLink1.KL_OK)
   {
      s1.Append(_T("\r\n"));
      for (int i = 0; i < 4; i++)
@@ -537,11 +539,11 @@
   }
   SysLog(s1);
   res = pDoc->MyKLink1.ReadFactoryData(1, 0, 120, &len1, (unsigned short *)buf2);
   SysLog(pDoc->MyKLink1.m_resultStr);
   res = theApp.MyKLink1.ReadFactoryData(1, 0, 120, &len1, (unsigned short *)buf2);
   SysLog(theApp.MyKLink1.m_resultStr);
   s1.Format(_T("GetFactoryData = %d %d bytes"), res, len1);
   s2.Empty();
   if (res == pDoc->MyKLink1.KL_OK)
   if (res == theApp.MyKLink1.KL_OK)
   {
      s1.Append(_T("\r\n"));
      for (int i = 0; i < 256 && i< len1; i++)
@@ -607,8 +609,8 @@
*/
   int res = 0;
   unsigned short len1;
   res = pDoc->MyKLink1.ReadFactoryData(1, 0, 120, &len1, (unsigned short *)buf1);
   SysLog(pDoc->MyKLink1.m_resultStr);
   res = theApp.MyKLink1.ReadFactoryData(1, 0, 120, &len1, (unsigned short *)buf1);
   SysLog(theApp.MyKLink1.m_resultStr);
   s1.Format(_T("GetFactoryData = %d %d bytes"), res,len1);
   GetDlgItemText(IDC_DATETIMEPICKER1, s1);
@@ -653,8 +655,8 @@
      SysLog(s1);
   }
   res = pDoc->MyKLink1.WriteFactoryData(1, 0, 80, buf1);
   SysLog(pDoc->MyKLink1.m_resultStr);
   res = theApp.MyKLink1.WriteFactoryData(1, 0, 80, buf1);
   SysLog(theApp.MyKLink1.m_resultStr);
   s1.Format(_T("WriteFactoryData = %d "), res);
   SysLog(s1);
   return 0;