stop navdump from writing tons of csv files, make printing of rfdata and positions optional
parent
f571029239
commit
a46bd4e8dc
|
@ -159,7 +159,6 @@ try
|
||||||
tles.parseFile("glo-ops.txt");
|
tles.parseFile("glo-ops.txt");
|
||||||
tles.parseFile("gps-ops.txt");
|
tles.parseFile("gps-ops.txt");
|
||||||
tles.parseFile("beidou.txt");
|
tles.parseFile("beidou.txt");
|
||||||
|
|
||||||
/*
|
/*
|
||||||
readSP3s("all.sp3");
|
readSP3s("all.sp3");
|
||||||
if(!g_sp3s.empty()) {
|
if(!g_sp3s.empty()) {
|
||||||
|
@ -167,12 +166,14 @@ try
|
||||||
cout<<"Have "<<g_sp3s.size()<<" sp3 entries"<<endl; //, from "<<humanTime(g_sp3s.begin()->t) <<" to "<< humanTime(g_sp3s.rbegin()->t)<<endl;
|
cout<<"Have "<<g_sp3s.size()<<" sp3 entries"<<endl; //, from "<<humanTime(g_sp3s.begin()->t) <<" to "<< humanTime(g_sp3s.rbegin()->t)<<endl;
|
||||||
}
|
}
|
||||||
*/
|
*/
|
||||||
|
|
||||||
vector<string> svpairs;
|
vector<string> svpairs;
|
||||||
bool doReceptionData{false};
|
bool doReceptionData{false};
|
||||||
bool doRFData{true};
|
bool doRFData{true};
|
||||||
bool doObserverPosition{false};
|
bool doObserverPosition{false};
|
||||||
app.add_option("--svs", svpairs, "Listen to specified svs. '0' = gps, '2' = Galileo, '2,1' is E01");
|
app.add_option("--svs", svpairs, "Listen to specified svs. '0' = gps, '2' = Galileo, '2,1' is E01");
|
||||||
|
app.add_option("--positions,-p", doObserverPosition, "Print out observer positions (or not)");
|
||||||
|
app.add_option("--rfdata,-r", doRFData, "Print out RF data (or not)");
|
||||||
|
|
||||||
try {
|
try {
|
||||||
app.parse(argc, argv);
|
app.parse(argc, argv);
|
||||||
} catch(const CLI::Error &e) {
|
} catch(const CLI::Error &e) {
|
||||||
|
@ -323,7 +324,7 @@ try
|
||||||
auto oldAtomic = oldEph[sv].getAtomicOffset(gm.tow);
|
auto oldAtomic = oldEph[sv].getAtomicOffset(gm.tow);
|
||||||
auto newAtomic = gm.getAtomicOffset(gm.tow);
|
auto newAtomic = gm.getAtomicOffset(gm.tow);
|
||||||
cout<<" clock-jump "<<oldAtomic.first - newAtomic.first<<" ns ";
|
cout<<" clock-jump "<<oldAtomic.first - newAtomic.first<<" ns ";
|
||||||
doOrbitDump(2, sv, gm.wn, oldEph[sv], gm, gm.tow - 3*3600, gm.tow + 3*3600);
|
// doOrbitDump(2, sv, gm.wn, oldEph[sv], gm, gm.tow - 3*3600, gm.tow + 3*3600);
|
||||||
|
|
||||||
|
|
||||||
oldEph[sv]=gm;
|
oldEph[sv]=gm;
|
||||||
|
|
Loading…
Reference in New Issue