Changeset 658 in ntrip for trunk/BNC/RTCM3
- Timestamp:
- Jan 28, 2008, 3:50:05 PM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/BNC/RTCM3/RTCM3Decoder.cpp
r649 r658 90 90 t_irc RTCM3Decoder::Decode(char* buffer, int bufLen) { 91 91 92 bool decoded = false; 93 92 94 for (int ii = 0; ii < bufLen; ii++) { 93 95 … … 100 102 // ----------------- 101 103 if (rr == 1 || rr == 2) { 104 decoded = true; 102 105 103 106 if (!_Parser.init) { … … 185 188 // ------------- 186 189 else if (rr == 1019) { 190 decoded = true; 187 191 gpsephemeris* ep = new gpsephemeris(_Parser.ephemerisGPS); 188 192 emit _ephSender.newGPSEph(ep); … … 192 196 // ----------------- 193 197 else if (rr == 1020) { 198 decoded = true; 194 199 glonassephemeris* ep = new glonassephemeris(_Parser.ephemerisGLONASS); 195 200 emit _ephSender.newGlonassEph(ep); … … 198 203 } 199 204 } 205 if (!decoded) { 206 return failure; 207 } 208 else { 200 209 return success; 201 } 210 } 211 }
Note:
See TracChangeset
for help on using the changeset viewer.