Changeset 26 in svn for trunk/zasc/app_c/DST_BaseWin.c
- Timestamp:
- Mar 25, 2015 5:12:16 PM (11 years ago)
- File:
-
- 1 edited
-
trunk/zasc/app_c/DST_BaseWin.c (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/zasc/app_c/DST_BaseWin.c
r22 r26 183 183 bPSIPTimeOut = true; 184 184 if (nScanCount > 0 && CT_ScanFindChannel() == false) JST_DB_Del(event.data32[1]); 185 if (nScanCount > DST_MaxRF() - DST_MinRF()+1 )185 if (nScanCount > DST_MaxRF() - DST_MinRF()+1 - DST_DB_GetExceptRFCount()) 186 186 { 187 187 DST_SendWindowEventWithOnlyCmd(WM_POWER_DOWN_ENTER); 188 188 return; 189 189 } 190 nRF = (nRF >= DST_MaxRF()) ? DST_MinRF() : nRF+1; 190 //nRF = (nRF >= DST_MaxRF()) ? DST_MinRF() : nRF+1; 191 nRF = DST_DB_GetNextUnexceptRF(nRF); 191 192 JST_Scan(nRF); 192 193 nScanCount++; … … 215 216 bLockTimeOut = true; 216 217 if (nScanCount > 0 && CT_ScanFindChannel() == false) JST_DB_Del(event.data32[1]); 217 if (nScanCount > DST_MaxRF() - DST_MinRF()+1 )218 if (nScanCount > DST_MaxRF() - DST_MinRF()+1- DST_DB_GetExceptRFCount()) 218 219 { 219 220 DST_SendWindowEventWithOnlyCmd(WM_POWER_DOWN_ENTER); 220 221 return; 221 222 } 222 nRF = (nRF >= DST_MaxRF()) ? DST_MinRF() : nRF+1; 223 //nRF = (nRF >= DST_MaxRF()) ? DST_MinRF() : nRF+1; 224 nRF = DST_DB_GetNextUnexceptRF(nRF); 223 225 JST_Scan(nRF); 224 226 nScanCount++; … … 229 231 if (bPSIPTimeOut || bLockTimeOut || bReceiveTVCT) break; 230 232 bReceiveTVCT = true; 231 if (nScanCount > DST_MaxRF() - DST_MinRF()+1 )233 if (nScanCount > DST_MaxRF() - DST_MinRF()+1- DST_DB_GetExceptRFCount()) 232 234 { 233 235 DST_SendWindowEventWithOnlyCmd(WM_POWER_DOWN_ENTER); 234 236 return; 235 237 } 236 nRF = (nRF >= DST_MaxRF()) ? DST_MinRF() : nRF+1; 238 //nRF = (nRF >= DST_MaxRF()) ? DST_MinRF() : nRF+1; 239 nRF = DST_DB_GetNextUnexceptRF(nRF); 237 240 JST_Scan(nRF); 238 241 nScanCount++; … … 262 265 this->KillTimer(this, 1); // Background ScanÀ» ÁßÁöÇÑ´Ù. 263 266 if (DST_g_PowerOn == true) break; 264 nRF = (nRF >= DST_MaxRF()) ? DST_MinRF() : nRF+1; 267 //nRF = (nRF >= DST_MaxRF()) ? DST_MinRF() : nRF+1; 268 nRF = DST_DB_GetNextUnexceptRF(nRF); 265 269 JST_Scan(nRF); 266 270 nScanCount++;
Note: See TracChangeset
for help on using the changeset viewer.
