Changeset 11140 in ntrip for trunk/BNC/src/bncephuser.cpp
- Timestamp:
- Oct 29, 2026, 10:47:20 PM (26 hours ago)
- File:
-
- 1 edited
-
trunk/BNC/src/bncephuser.cpp (modified) (7 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/BNC/src/bncephuser.cpp
r11137 r11140 43 43 #include "bncephuser.h" 44 44 #include "bnccore.h" 45 #include "bncsettings.h" 45 46 46 47 using namespace std; … … 64 65 connect(BNC_CORE, SIGNAL(newBDSEph(t_ephBDS)), 65 66 this, SLOT(slotNewBDSEph(t_ephBDS)), Qt::DirectConnection); 67 } 68 } 69 70 // Ephemerides of the streams in the general option 'Ephemeris streams' only 71 //////////////////////////////////////////////////////////////////////////// 72 void bncEphUser::useEphMounts(const QString& user) { 73 bncSettings settings; 74 _ephMounts = settings.value("ephMount").toString().split(QRegularExpression("[,\\s]+"), 75 Qt::SkipEmptyParts); 76 if (!_ephMounts.isEmpty()) { 77 BNC_CORE->slotMessage((user.trimmed() + ": ephemerides of " + _ephMounts.join(", ") + " only").toLatin1(), true); 66 78 } 67 79 } … … 83 95 //////////////////////////////////////////////////////////////////////////// 84 96 void bncEphUser::slotNewGPSEph(t_ephGPS eph) { 85 putNewEph(&eph, true); 97 if (fromEphMount(eph)) { 98 putNewEph(&eph, true); 99 } 86 100 } 87 101 … … 89 103 //////////////////////////////////////////////////////////////////////////// 90 104 void bncEphUser::slotNewGlonassEph(t_ephGlo eph) { 91 putNewEph(&eph, true); 105 if (fromEphMount(eph)) { 106 putNewEph(&eph, true); 107 } 92 108 } 93 109 … … 95 111 //////////////////////////////////////////////////////////////////////////// 96 112 void bncEphUser::slotNewGalileoEph(t_ephGal eph) { 97 putNewEph(&eph, true); 113 if (fromEphMount(eph)) { 114 putNewEph(&eph, true); 115 } 98 116 } 99 117 … … 101 119 //////////////////////////////////////////////////////////////////////////// 102 120 void bncEphUser::slotNewSBASEph(t_ephSBAS eph) { 103 putNewEph(&eph, true); 121 if (fromEphMount(eph)) { 122 putNewEph(&eph, true); 123 } 104 124 } 105 125 … … 107 127 //////////////////////////////////////////////////////////////////////////// 108 128 void bncEphUser::slotNewBDSEph(t_ephBDS eph) { 109 putNewEph(&eph, true); 129 if (fromEphMount(eph)) { 130 putNewEph(&eph, true); 131 } 110 132 } 111 133
Note:
See TracChangeset
for help on using the changeset viewer.
