Changeset 3321 in ntrip for trunk/BNC


Ignore:
Timestamp:
Jun 29, 2011, 8:00:11 PM (13 years ago)
Author:
mervart
Message:
 
Location:
trunk/BNC
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/BNC/bncmodel.cpp

    r3320 r3321  
    690690  // Outlier Detection Loop
    691691  // ----------------------
    692   ColumnVector dx;
    693   if (update_p(epoData, dx) != success) {
     692  if (update_p(epoData) != success) {
    694693    return failure;
    695694  }
     
    707706  while (itPar.hasNext()) {
    708707    bncParam* par = itPar.next();
    709     par->xx += dx(par->index);
    710708
    711709    if      (par->type == bncParam::RECCLK) {
     
    13071305// Update Step (private - loop over outliers)
    13081306////////////////////////////////////////////////////////////////////////////
    1309 t_irc bncModel::update_p(t_epoData* epoData, ColumnVector& dx) {
     1307t_irc bncModel::update_p(t_epoData* epoData) {
    13101308
    13111309  Tracer tracer("bncModel::update_p");
     
    13151313
    13161314  for (int iPhase = 0; iPhase <= (_usePhase ? 1 : 0); iPhase++) {
     1315
     1316    ColumnVector dx;
    13171317
    13181318    do {
     
    14161416    } while (outlierDetection(iPhase, QQsav, vv, epoData->satDataGPS,
    14171417                              epoData->satDataGlo, epoData->satDataGal) != 0);
     1418
     1419    // Update Parameters
     1420    // -----------------
     1421    QVectorIterator<bncParam*> itPar(_params);
     1422    while (itPar.hasNext()) {
     1423      bncParam* par = itPar.next();
     1424      par->xx += dx(par->index);
     1425    }
    14181426  }
    14191427
  • trunk/BNC/bncmodel.h

    r3313 r3321  
    107107  double delay_saast(double Ele);
    108108  void   predict(int iPhase, t_epoData* epoData);
    109   t_irc  update_p(t_epoData* epoData, ColumnVector& dx);
     109  t_irc  update_p(t_epoData* epoData);
    110110  int    outlierDetection(int iPhase, const SymmetricMatrix& QQsav,
    111111                          const ColumnVector& vv,
  • trunk/BNC/ppp.gpt

    r3318 r3321  
    2525
    2626set ylabel "meters"
    27 set yrange [-0.5:0.5]
     27set yrange [-2.5:2.5]
    2828
    2929set ytics nomirror
Note: See TracChangeset for help on using the changeset viewer.