Changeset 10890 in ntrip for trunk/BNC/src/orbComp/sp3Comp.cpp
- Timestamp:
- Apr 20, 2026, 11:32:17 AM (10 hours ago)
- File:
-
- 1 edited
-
trunk/BNC/src/orbComp/sp3Comp.cpp (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/BNC/src/orbComp/sp3Comp.cpp
r10888 r10890 225 225 for (map<t_prn, double>::iterator it = dc.begin(); it != dc.end(); it++) { 226 226 const t_prn& prn = it->first; 227 stringstream all; all << prn.system(); 228 (prn.system() == 'C' && prn.number() <= 16) ? 229 all << 98 : all << 99; 227 stringstream all; all << prn.system() << 99; 230 228 if (satIndex(clkSats, prn) != -1) { 231 229 int index = epochs.size() + satIndex(clkSats, prn); … … 380 378 for (map<t_prn, ColumnVector>::const_iterator it = dr.begin(); it != dr.end(); it++) { 381 379 const t_prn& prn = it->first; 382 stringstream all; all << prn.system(); 383 (prn.system() == 'C' && prn.number() <= 16) ? 384 all << 98 : all << 99; 380 stringstream all; all << prn.system() << 99; 385 381 if (!excludeSat(prn)) { 386 382 const ColumnVector& rao = it->second; … … 435 431 t_stat& stat = it->second; 436 432 char sys = prn[0]; 437 int num = stoi(prn.substr(1,2)); 438 stringstream all; all << sys; 439 if (num >= 98) { 440 all << num; 441 } 442 else { 443 if (sys == 'C' && num <= 16) { 444 all << 98; 445 } 446 else { 447 all << 99; 448 } 449 } 450 433 stringstream all; all << sys << 99; 451 434 if (stat._nr > 0) { 452 435 stat._rao[0] = sqrt(stat._rao[0] / stat._nr); … … 460 443 } 461 444 else { 462 QString sys; 463 if (all.str() == "C98") { 464 sys = "C-2"; 465 } 466 if (all.str() == "C99") { 467 sys = "C-3"; 468 } 469 if (all.str()[0] != 'C') { 470 sys = all.str()[0]; 471 } 445 QString sys; sys = all.str()[0]; 472 446 (_summaryOnly) ? out << " " << QString("%1").arg(sys,3,' ').toStdString().c_str() << " ": 473 447 out << "! " << QString("%1").arg(sys,3,' ').toStdString().c_str() << " ";
Note:
See TracChangeset
for help on using the changeset viewer.
