|
@@ -2566,7 +2566,7 @@ std::string CYAServerDlg::get_json_postion()
|
|
|
|
|
|
pos_card[JSON_KEY_AREA_ID] = it->second->area_id;
|
|
|
pos_card[JSON_KEY_STATE_DESC] = it->second->get_state_text();
|
|
|
- pos_card[JSON_KEY_STATE] = it->second->state;
|
|
|
+ pos_card[JSON_KEY_STATE] = it->second->state; //
|
|
|
pos_card[JSON_KEY_MOVING_STATE] = it->second->get_acc_text();
|
|
|
|
|
|
//ctime_s(_time, 30, &(it->second->rev_time));
|
|
@@ -5848,11 +5848,6 @@ void CYAServerDlg::parse_data_reader_synctime(BYTE *DataBuffer, int nLen, int& n
|
|
|
/*CString strLog;
|
|
|
strLog.Format(_T("id1:%d, id2:%d, syncnum:%d, level:%d, send:%I64u, rec:%I64u"), dwReaderID, dwRootReaderID, wSyncNum, wSyncLevel, lTime1, lTime2);
|
|
|
writeErrorLog(_T("SYNC_S"), strLog, true);*/
|
|
|
- if(m_log_parse_data){
|
|
|
- CString strLog;
|
|
|
- strLog.Format(_T("id1:%d, id2:%d, syncnum:%d, level:%d, send:%I64u, rec:%I64u"), dwReaderID, dwRootReaderID, wSyncNum, wSyncLevel, lTime1, lTime2);
|
|
|
- writeErrorLog(_T("SYNC_S"), strLog, true);
|
|
|
- }
|
|
|
|
|
|
HostServer::SyncTimeMsg msg;
|
|
|
msg.LocalIdCode(dwReaderID);
|
|
@@ -5868,6 +5863,32 @@ void CYAServerDlg::parse_data_reader_synctime(BYTE *DataBuffer, int nLen, int& n
|
|
|
syncmanager.analyzeSyncMsg(msg);
|
|
|
LeaveCriticalSection(&m_csSyncTime);
|
|
|
|
|
|
+ if(m_log_parse_data){
|
|
|
+ CString strLog;
|
|
|
+ strLog.Format(_T("id1:%d, id2:%d, syncnum:%d, level:%d, send:%I64u, rec:%I64u"), dwReaderID, dwRootReaderID, wSyncNum, wSyncLevel, lTime1, lTime2);
|
|
|
+ writeErrorLog(_T("SYNC_S"), strLog, true);
|
|
|
+
|
|
|
+ //CString strItSync;
|
|
|
+ //strLog = _T("");
|
|
|
+
|
|
|
+ //if(syncmanager._historySync.count(msg.SyncNum()) > 0 && syncmanager._historySync[msg.SyncNum()].count(msg.LocalIdCode()) > 0){
|
|
|
+ //HostServer::SyncTimeMsg m = syncmanager._historySync[msg.SyncNum()][msg.LocalIdCode()];
|
|
|
+ //}
|
|
|
+ //if(syncmanager._historySync.count(msg.SyncNum())> 0){
|
|
|
+ //for(auto itSync :syncmanager._historySync[msg.SyncNum()])
|
|
|
+ //{
|
|
|
+ // strItSync.Format(_T("syncnum: %d, readerid: %d, rec_time: %I64u, diff: %I64u\r"),
|
|
|
+ // wSyncNum, dwReaderID, itSync.second.ReceiveTime(), itSync.second.TimeDelay());
|
|
|
+ // strLog += strItSync;
|
|
|
+ //}
|
|
|
+ //}
|
|
|
+ //if(_T("") == strLog){
|
|
|
+ // strLog.Format(_T("%d, %d"), wSyncNum, dwReaderID);
|
|
|
+ //}
|
|
|
+ //strLog += _T("\n");
|
|
|
+ //writeErrorLog(_T("SYNC_S_A"), strLog, false);
|
|
|
+ }
|
|
|
+
|
|
|
//::PostMessage(this->GetSafeHwnd(), WM_SYNC_TIME, NULL, (LPARAM)&msg);
|
|
|
|
|
|
//CString strItSync;
|
|
@@ -5875,8 +5896,8 @@ void CYAServerDlg::parse_data_reader_synctime(BYTE *DataBuffer, int nLen, int& n
|
|
|
////if(syncmanager._historySync.count(msg.SyncNum())> 0){
|
|
|
// for(auto itSync :syncmanager._historySync[msg.SyncNum()])
|
|
|
// {
|
|
|
- // strItSync.Format(_T("%d, %d, %I64u, %I64u, %I64u\r"),
|
|
|
- // wSyncNum, dwReaderID, itSync.first, itSync.second.ReceiveTime(), itSync.second.TimeDelay());
|
|
|
+ // strItSync.Format(_T("syncnum: %d, readerid: %d, rec_time: %I64u, diff: %I64u\r"),
|
|
|
+ // wSyncNum, dwReaderID, itSync.second.ReceiveTime(), itSync.second.TimeDelay());
|
|
|
// strLog += strItSync;
|
|
|
// }
|
|
|
////}
|