Changeset 40808 for titan/titan


Ignore:
Timestamp:
08/24/17 21:20:56 (7 years ago)
Author:
gost
Message:

next fix

File:
1 edited

Legend:

Unmodified
Added
Removed
  • titan/titan/scan.h

    r40806 r40808  
    12131213        unsigned char* buf = NULL;
    12141214        struct transponder* tpnode = NULL;
    1215         struct transponder* tpnode_tmp = NULL;
    12161215        struct dvbdev* fenode = NULL;
    12171216        //struct channel* chnode = NULL;
     
    13071306                        else if(fenode->feinfo->type == FE_OFDM)
    13081307                        {
    1309                                 if(tpnode->system == 0)
    1310                                 {
    1311                                         //scan DVB-T2 as DVB-T
    1312                                         tpnode_tmp = createtransponder(tpnode->id, FE_OFDM, tpnode->orbitalpos, tpnode->frequency, tpnode->inversion, tpnode->symbolrate, tpnode->polarization, tpnode->fec, tpnode->modulation, tpnode->rolloff, tpnode->pilot, 1);
    1313                                         if(tpnode_tmp == NULL)
    1314                                         {
    1315                                                 err("can't add DVB-T2 Transponder");
    1316                                         }
    1317                                         else
    1318                                         {
    1319                                                 debug(500, "add transponder like DVB-T");
    1320                                                 debug(200, "add transponder like DVB-T");
    1321                                         }
    1322                                 }
    13231308                                if(fetunedvbt(fenode, tpnode) != 0)
    13241309                                {
     
    13431328                                continue;
    13441329                        }
    1345 
    13461330                        festatus = fewait(fenode);
     1331                        if(debug_level == 200) fereadstatus(fenode);
     1332                        if(fenode->feinfo->type == FE_OFDM && festatus != 0 &&  tpnode->system == 0) //DVB-T2 scan
     1333                        {
     1334                                tpnode->system = 1;
     1335                                debug(200, "scan after DVB-T, DVB-T2");
     1336                                if(fetunedvbt(fenode, tpnode) != 0)
     1337                                        festatus = -1;
     1338                                else
     1339                                        festatus = fewait(fenode);
     1340                        }
    13471341                        if(debug_level == 200) fereadstatus(fenode);
    13481342                        if(festatus != 0)
Note: See TracChangeset for help on using the changeset viewer.