Changeset 4794 in ntrip


Ignore:
Timestamp:
Oct 28, 2012, 12:00:01 PM (11 years ago)
Author:
mervart
Message:
 
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/BNC/src/RTRover/bncrtrover.cpp

    r4789 r4794  
    4343  rtrover_initOptions(&opt);
    4444
    45   opt._roverName = strdup(_roverMount.data());
    46   opt._baseName  = strdup(_baseMount.data());
     45  if      (_mode == "PPP_DF") {
     46    opt._mode = mode_PPP_DF;
     47  }
     48  else if (_mode == "SPP_DF") {
     49    opt._mode = mode_SPP_DF;
     50  }
     51  else if (_mode == "PPP_SF") {
     52    opt._mode = mode_PPP_SF;
     53  }
     54  else if (_mode == "SPP_SF") {
     55    opt._mode = mode_SPP_SF;
     56  }
     57  else if (_mode == "PPP_AR") {
     58    opt._mode = mode_PPP_AR;
     59  }
     60  else if (_mode == "RTK") {
     61    opt._mode = mode_RTK;
     62  }
     63  else if (_mode == "PPP_FTTF") {
     64    opt._mode = mode_PPP_FTTF;
     65  }
     66  opt._roverName      = strdup(_roverMount.data());
     67  opt._baseName       = strdup(_baseMount.data());
     68  opt._antNameRover   = strdup(settings.value("rtroverRoverAntenna").toByteArray().data());
     69  opt._antNameBase    = strdup(settings.value("rtroverBaseAntenna").toByteArray().data());
     70  opt._antexFileName  = strdup(settings.value("rtroverAntex").toByteArray().data());
    4771  opt._xyzAprRover[0] = settings.value("rtroverRoverRefCrdX").toDouble();
    4872  opt._xyzAprRover[1] = settings.value("rtroverRoverRefCrdY").toDouble();
     
    5175  opt._xyzAprBase[1]  = settings.value("rtroverBaseRefCrdY").toDouble();
    5276  opt._xyzAprBase[2]  = settings.value("rtroverBaseRefCrdZ").toDouble();
     77  opt._neuEccRover[0] = settings.value("rtroverRoverDN").toDouble();
     78  opt._neuEccRover[1] = settings.value("rtroverRoverDE").toDouble();
     79  opt._neuEccRover[2] = settings.value("rtroverRoverDU").toDouble();
     80  opt._neuEccBase[0]  = settings.value("rtroverBaseDN").toDouble();
     81  opt._neuEccBase[1]  = settings.value("rtroverBaseDE").toDouble();
     82  opt._neuEccBase[2]  = settings.value("rtroverBaseDU").toDouble();
     83  opt._logLevel       = 2;
    5384
    5485  rtrover_setOptions(&opt);
     
    5687  free(opt._roverName);
    5788  free(opt._baseName);
     89  free(opt._antNameRover);
     90  free(opt._antNameBase);
     91  free(opt._antexFileName);
    5892
    5993  // Connect to BNC Signals
Note: See TracChangeset for help on using the changeset viewer.