Changeset 2911 in ntrip for trunk/BNC/bncephuser.cpp
- Timestamp:
- Jan 27, 2011, 3:39:07 PM (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/BNC/bncephuser.cpp
r2908 r2911 149 149 } 150 150 } 151 152 // 153 //////////////////////////////////////////////////////////////////////////// 154 void t_corr::readLine(const QString& line) { 155 156 QTextStream in(line.toAscii()); 157 158 int messageType; 159 int updateInterval; 160 int GPSweek; 161 double GPSweeks; 162 QString prn; 163 164 in >> messageType >> updateInterval >> GPSweek >> GPSweeks >> prn; 165 166 tt.set(GPSweek, GPSweeks); 167 168 if ( messageType == COTYPE_GPSCOMBINED || 169 messageType == COTYPE_GLONASSCOMBINED ) { 170 rao.ReSize(3); rao = 0.0; 171 dotRao.ReSize(3); dotRao = 0.0; 172 dotDotRao.ReSize(3); dotDotRao = 0.0; 173 dClk = 0.0; 174 dotDClk = 0.0; 175 dotDotDClk = 0.0; 176 in >> iod 177 >> dClk >> rao[0] >> rao[1] >> rao[2] 178 >> dotDClk >> dotRao[0] >> dotRao[1] >> dotRao[2] 179 >> dotDotDClk >> dotDotRao[0] >> dotDotRao[1] >> dotDotRao[2]; 180 dClk /= t_CST::c; 181 dotDClk /= t_CST::c; 182 dotDotDClk /= t_CST::c; 183 raoSet = true; 184 dClkSet = true; 185 } 186 else if ( messageType == COTYPE_GPSORBIT || 187 messageType == COTYPE_GLONASSORBIT ) { 188 rao.ReSize(3); rao = 0.0; 189 dotRao.ReSize(3); dotRao = 0.0; 190 dotDotRao.ReSize(3); dotDotRao = 0.0; 191 in >> iod 192 >> rao[0] >> rao[1] >> rao[2] 193 >> dotRao[0] >> dotRao[1] >> dotRao[2] 194 >> dotDotRao[0] >> dotDotRao[1] >> dotDotRao[2]; 195 raoSet = true; 196 } 197 else if ( messageType == COTYPE_GPSCLOCK || 198 messageType == COTYPE_GLONASSCLOCK ) { 199 int dummyIOD; 200 dClk = 0.0; 201 dotDClk = 0.0; 202 dotDotDClk = 0.0; 203 in >> dummyIOD >> dClk >> dotDClk >> dotDotDClk; 204 dClk /= t_CST::c; 205 dotDClk /= t_CST::c; 206 dotDotDClk /= t_CST::c; 207 dClkSet = true; 208 } 209 }
Note:
See TracChangeset
for help on using the changeset viewer.