Changeset 3493 in ntrip for trunk/BNC/upload
- Timestamp:
- Nov 1, 2011, 11:17:58 AM (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/BNC/upload/bncrtnetuploadcaster.cpp
r3273 r3493 352 352 353 353 QByteArray hlpBufferCo; 354 if (co.NumberOfGPSSat > 0 || co.NumberOfGLONASSSat > 0) { 355 char obuffer[CLOCKORBIT_BUFFERSIZE]; 356 357 int len = MakeClockOrbit(&co, COTYPE_AUTO, 0, obuffer, sizeof(obuffer)); 358 if (len > 0) { 359 hlpBufferCo = QByteArray(obuffer, len); 360 } 361 } 362 354 355 const double ORBIT_RATE = 0.0; 356 357 // Orbit and Clock Corrections together 358 // ------------------------------------ 359 if (ORBIT_RATE == 0.0) { 360 if (co.NumberOfGPSSat > 0 || co.NumberOfGLONASSSat > 0) { 361 char obuffer[CLOCKORBIT_BUFFERSIZE]; 362 int len = MakeClockOrbit(&co, COTYPE_AUTO, 0, obuffer, sizeof(obuffer)); 363 if (len > 0) { 364 hlpBufferCo = QByteArray(obuffer, len); 365 } 366 } 367 } 368 369 // Orbit and Clock Corrections separately 370 // -------------------------------------- 371 else { 372 if (co.NumberOfGPSSat > 0) { 373 char obuffer[CLOCKORBIT_BUFFERSIZE]; 374 if (fmod(epoTime.gpssec(), ORBIT_RATE) == 0.0) { 375 int len1 = MakeClockOrbit(&co, COTYPE_GPSORBIT, 0, obuffer, sizeof(obuffer)); 376 if (len1 > 0) { 377 hlpBufferCo += QByteArray(obuffer, len1); 378 } 379 } 380 int len2 = MakeClockOrbit(&co, COTYPE_GPSCLOCK, 0, obuffer, sizeof(obuffer)); 381 if (len2 > 0) { 382 hlpBufferCo += QByteArray(obuffer, len2); 383 } 384 } 385 if (co.NumberOfGLONASSSat > 0) { 386 char obuffer[CLOCKORBIT_BUFFERSIZE]; 387 if (fmod(epoTime.gpssec(), ORBIT_RATE) == 0.0) { 388 int len1 = MakeClockOrbit(&co, COTYPE_GLONASSORBIT, 0, obuffer, sizeof(obuffer)); 389 if (len1 > 0) { 390 hlpBufferCo += QByteArray(obuffer, len1); 391 } 392 } 393 int len2 = MakeClockOrbit(&co, COTYPE_GLONASSCLOCK, 0, obuffer, sizeof(obuffer)); 394 if (len2 > 0) { 395 hlpBufferCo += QByteArray(obuffer, len2); 396 } 397 } 398 } 399 400 // Biases 401 // ------ 363 402 QByteArray hlpBufferBias; 364 403 if (bias.NumberOfGPSSat > 0 || bias.NumberOfGLONASSSat > 0) {
Note:
See TracChangeset
for help on using the changeset viewer.