- Timestamp:
- 11/11/17 16:35:19 (6 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
titan/titan/frontenddev.h
r41160 r41162 292 292 { 293 293 if(flag != 1) debug(200, "clear tuner %s", dvbnode->feshortname); 294 dvbnode->felasttransponder = dvbnode->feakttransponder; 294 295 dvbnode->feakttransponder = NULL; 295 296 } … … 635 636 while(CharPtrTmp[found] != NULL) 636 637 { 637 if(CharPtrTmp[found]->feakt band != band && (CharPtrTmp[found]->felock != 0 || (flag >= 2 && CharPtrTmp[found]->felock == 0)))638 if(CharPtrTmp[found]->feakttransponder != NULL && CharPtrTmp[found]->feaktband != band && (CharPtrTmp[found]->felock != 0 || (flag >= 2 && CharPtrTmp[found]->felock == 0))) 638 639 { 639 640 found = 99; 640 641 break; 641 642 } 643 found = found + 1; 642 644 } 643 645 if(found == 99) … … 1596 1598 { 1597 1599 if (prop[0].u.st.stat[i].scale == FE_SCALE_RELATIVE) 1598 {1599 1600 signal = prop[0].u.st.stat[i].uvalue; 1600 printf("*************** signal %d\n", signal);1601 }1602 1601 } 1603 1602 } … … 1617 1616 debug(200, "frontend signal = %02x", (signal * 100) / 0xffff); 1618 1617 } 1619 if(signal == 0) 1620 { 1621 fe_status_t status = fereadstatus(node); 1622 if(status & FE_HAS_LOCK) signal = 65535; 1623 } 1624 printf("+++++++++++++++ signal %d\n", signal); 1618 if(signal == 0) 1619 { 1620 fe_status_t status = fereadstatus(node); 1621 if(status & FE_HAS_LOCK) signal = 65535; 1622 } 1625 1623 return signal; 1626 1624 }
Note: See TracChangeset
for help on using the changeset viewer.