Changeset 26 in svn for trunk/zasc/app_c/DST_WinAutoSearch.c
- Timestamp:
- Mar 25, 2015 5:12:16 PM (11 years ago)
- File:
-
- 1 edited
-
trunk/zasc/app_c/DST_WinAutoSearch.c (modified) (8 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/zasc/app_c/DST_WinAutoSearch.c
r8 r26 60 60 this->SetTimeOut(this, 0); 61 61 CAutoSearchWin_m_nState = 0; // ½ºÄµ Àü 62 CAutoSearchWin_m_nRF = DST_ MinRF();62 CAutoSearchWin_m_nRF = DST_DB_GetUnexceptedFirstRF(); 63 63 memset(CAutoSearchWin_ch, 0, sizeof(CAutoSearchWin_ch)); 64 64 memset(CAutoSearchWin_nChCount, 0, sizeof(CAutoSearchWin_nChCount)); … … 196 196 { 197 197 case 0: nProg = 0; break; 198 case 1: nProg = nRF - DST_MinRF() + 1 ; break;199 case 2: nProg = DST_MaxRF() - DST_MinRF()+1 ; break;198 case 1: nProg = nRF - DST_MinRF() + 1 - DST_DB_GetExceptRFCount(); break; 199 case 2: nProg = DST_MaxRF() - DST_MinRF()+1 - DST_DB_GetExceptRFCount(); break; 200 200 default: break; 201 201 } 202 202 // DST_Printf("nProg = %d\n", nProg); 203 203 204 CAutoSearchWin_DrawProgressBar(this, 34, 210, 346, DST_MaxRF() - DST_MinRF() +1 , nProg);204 CAutoSearchWin_DrawProgressBar(this, 34, 210, 346, DST_MaxRF() - DST_MinRF() +1-DST_DB_GetExceptRFCount(), nProg); 205 205 206 206 // ÁøÇà»óȲ ¹®±¸ … … 326 326 CAutoSearchWin_SearchChDB(event.data32[1]); 327 327 } 328 if (event.data32[1] >= DST_ MaxRF())328 if (event.data32[1] >= DST_DB_GetUnexceptedLastRF()) 329 329 { 330 330 CAutoSearchWin_ScanComplete(this); … … 332 332 else 333 333 { 334 CAutoSearchWin_Scan(event.data32[1]+1); 334 //CAutoSearchWin_Scan(event.data32[1]+1); 335 CAutoSearchWin_Scan(DST_DB_GetNextUnexceptRF(event.data32[1])); 335 336 } 336 337 break; … … 376 377 CAutoSearchWin_SearchChDB(event.data32[1]); 377 378 } 378 if (event.data32[1] >= DST_ MaxRF())379 if (event.data32[1] >= DST_DB_GetUnexceptedLastRF()) 379 380 { 380 381 CAutoSearchWin_ScanComplete(this); … … 382 383 else 383 384 { 384 CAutoSearchWin_Scan(event.data32[1]+1); 385 //CAutoSearchWin_Scan(event.data32[1]+1); 386 CAutoSearchWin_Scan(DST_DB_GetNextUnexceptRF(event.data32[1])); 385 387 } 386 388 break; … … 400 402 CAutoSearchWin_bReceiveTVCT = true; 401 403 CAutoSearchWin_SearchChDB(event.data32[1]); 402 if (event.data32[1] >= DST_ MaxRF())404 if (event.data32[1] >= DST_DB_GetUnexceptedLastRF()) 403 405 { 404 406 CAutoSearchWin_ScanComplete(this); … … 464 466 this->SetTimeOut(this, 0); 465 467 CAutoSearchWin_bCanceled = false; 466 CAutoSearchWin_m_nRF = DST_ MinRF();468 CAutoSearchWin_m_nRF = DST_DB_GetUnexceptedFirstRF(); 467 469 memset(CAutoSearchWin_ch, 0, sizeof(CAutoSearchWin_ch)); 468 470 memset(CAutoSearchWin_nChCount, 0, sizeof(CAutoSearchWin_nChCount));
Note: See TracChangeset
for help on using the changeset viewer.
