Changeset 9209 in ntrip for branches/BNC_2.12/src/RTCM3/clock_and_orbit/clock_orbit_igs.cpp
- Timestamp:
- Nov 3, 2020, 4:22:03 PM (3 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/BNC_2.12/src/RTCM3/clock_and_orbit/clock_orbit_igs.cpp
r9036 r9209 302 302 return GCOBR_SHORTBUFFER; 303 303 304 #ifdef DEBUG304 #ifdef BNC_DEBUG_SSR 305 305 fprintf(stderr, "GetSSR-IGS START: size %d, numbits %d\n",(int)size, numbits); 306 306 #endif … … 323 323 G_RTCM_MESSAGE_NUMBER(rtcmtype) 324 324 G_IGS_SSR_VERSION(version) 325 #ifdef DEBUG325 #ifdef BNC_DEBUG_SSR 326 326 fprintf(stderr, "rtcmType %d igsVersion %d ", rtcmtype, version); 327 327 #endif 328 328 G_IGS_MESSAGE_NUMBER(igstype) 329 #ifdef DEBUG329 #ifdef BNC_DEBUG_SSR 330 330 fprintf(stderr, "igsType IM%d size %d\n", igstype,(int)sizeofrtcmblock); 331 331 #endif … … 346 346 G_VTEC_QUALITY_INDICATOR(v->Quality) 347 347 G_NO_IONO_LAYERS(v->NumLayers) 348 #ifdef DEBUG348 #ifdef BNC_DEBUG_SSR 349 349 fprintf(stderr, "epochTime %d ui %d mmi %d ssrIod %d providerId %d solId %d vtecQ %8.3f numLay %d \n", 350 350 v->EpochTime, v->UpdateInterval, mmi, … … 355 355 G_IONO_DEGREE(v->Layers[l].Degree) 356 356 G_IONO_ORDER(v->Layers[l].Order) 357 #ifdef DEBUG357 #ifdef BNC_DEBUG_SSR 358 358 fprintf(stderr, "h %8.3f deg %d ord %d \n", 359 359 v->Layers[l].Height, v->Layers[l].Degree, v->Layers[l].Order); … … 362 362 for (d = o; d <= v->Layers[l].Degree; ++d) { 363 363 G_IONO_COEFF_C(v->Layers[l].Cosinus[d][o]) 364 #ifdef DEBUG364 #ifdef BNC_DEBUG_SSR 365 365 fprintf(stderr, "C[%02d][%02d] %8.3f \n", 366 366 d, o, v->Layers[l].Cosinus[d][o]); … … 371 371 for (d = o; d <= v->Layers[l].Degree; ++d) { 372 372 G_IONO_COEFF_S(v->Layers[l].Sinus[d][o]) 373 #ifdef DEBUG373 #ifdef BNC_DEBUG_SSR 374 374 fprintf(stderr, "S[%02d][%02d] %8.3f \n", 375 375 d, o, v->Layers[l].Sinus[d][o]); … … 378 378 } 379 379 } 380 #ifdef DEBUG380 #ifdef BNC_DEBUG_SSR 381 381 for(igstype = 0; igstype < (unsigned int)size && (unsigned char)buffer[igstype] != 0xD3; ++igstype) 382 382 numbits += 8; … … 401 401 G_NO_OF_SATELLITES(nums) 402 402 co->Supplied[COBOFS_ORBIT] |= 1; 403 #ifdef DEBUG403 #ifdef BNC_DEBUG_SSR 404 404 fprintf(stderr, "epochTime %d ui %d mmi %d sats %d/%d rd %d ssrIod %d providerId %d solId %d\n", 405 405 co->EpochTime[s], co->UpdateInterval,mmi,co->NumberOfSat[s],nums, … … 424 424 G_DELTA_DOT_ALONG_TRACK(co->Sat[pos].Orbit.DotDeltaAlongTrack) 425 425 G_DELTA_DOT_CROSS_TRACK(co->Sat[pos].Orbit.DotDeltaCrossTrack) 426 #ifdef DEBUG426 #ifdef BNC_DEBUG_SSR 427 427 fprintf(stderr, "id %2d iod %3d dr %8.4f da %8.4f dc %8.4f dr %8.3f da %8.3f dc %8.3f\n", 428 428 co->Sat[pos].ID,co->Sat[pos].IOD,co->Sat[pos].Orbit.DeltaRadial, … … 446 446 G_NO_OF_SATELLITES(nums) 447 447 co->Supplied[COBOFS_CLOCK] |= 1; 448 #ifdef DEBUG448 #ifdef BNC_DEBUG_SSR 449 449 fprintf(stderr, "epochTime %d ui %d mmi %d sats %d/%d ssrIod %d providerId %d solId %d\n", 450 450 co->EpochTime[s], co->UpdateInterval,mmi,co->NumberOfSat[s],nums, … … 465 465 G_DELTA_CLOCK_C1(co->Sat[pos].Clock.DeltaA1) 466 466 G_DELTA_CLOCK_C2(co->Sat[pos].Clock.DeltaA2) 467 #ifdef DEBUG467 #ifdef BNC_DEBUG_SSR 468 468 fprintf(stderr, "id %2d c0 %8.3f c1 %8.3f c2 %8.3f\n", 469 469 co->Sat[pos].ID, co->Sat[pos].Clock.DeltaA0, co->Sat[pos].Clock.DeltaA1, … … 486 486 co->Supplied[COBOFS_ORBIT] |= 1; 487 487 co->Supplied[COBOFS_CLOCK] |= 1; 488 #ifdef DEBUG488 #ifdef BNC_DEBUG_SSR 489 489 fprintf(stderr, "epochTime %d ui %d mmi %d sats %d/%d rd %d ssrIod %d providerId %d solId %d\n", 490 490 co->EpochTime[s], co->UpdateInterval,mmi,co->NumberOfSat[s],nums, … … 512 512 G_DELTA_CLOCK_C1(co->Sat[pos].Clock.DeltaA1) 513 513 G_DELTA_CLOCK_C2(co->Sat[pos].Clock.DeltaA2) 514 #ifdef DEBUG514 #ifdef BNC_DEBUG_SSR 515 515 fprintf(stderr, "id %2d iod %3d dr %10.6f da %10.6f dc %10.6f dr %10.6f da %10.6f dc %10.6f c0 %10.6f c1 %10.6f c2 %10.6f\n", 516 516 co->Sat[pos].ID,co->Sat[pos].IOD,co->Sat[pos].Orbit.DeltaRadial, … … 534 534 G_NO_OF_SATELLITES(nums) 535 535 co->Supplied[COBOFS_URA] |= 1; 536 #ifdef DEBUG536 #ifdef BNC_DEBUG_SSR 537 537 fprintf(stderr, "epochTime %d ui %d mmi %d sats %d/%d ssrIod %d providerId %d solId %d\n", 538 538 co->EpochTime[s], co->UpdateInterval,mmi,co->NumberOfSat[s],nums, … … 551 551 co->Sat[pos].ID = id; 552 552 G_SSR_URA(co->Sat[pos].UserRangeAccuracy) 553 #ifdef DEBUG553 #ifdef BNC_DEBUG_SSR 554 554 fprintf(stderr, "id %2d ura %8.3f \n", 555 555 co->Sat[pos].ID, co->Sat[pos].UserRangeAccuracy); … … 569 569 G_NO_OF_SATELLITES(nums) 570 570 co->Supplied[COBOFS_HR] |= 1; 571 #ifdef DEBUG571 #ifdef BNC_DEBUG_SSR 572 572 fprintf(stderr, "epochTime %d ui %d mmi %d sats %d/%d ssrIod %d providerId %d solId %d\n", 573 573 co->EpochTime[s], co->UpdateInterval,mmi,co->NumberOfSat[s],nums, … … 586 586 co->Sat[pos].ID = id; 587 587 G_HR_CLOCK_CORRECTION(co->Sat[pos].hrclock) 588 #ifdef DEBUG588 #ifdef BNC_DEBUG_SSR 589 589 fprintf(stderr, "id %2d hrClock %8.3f \n", 590 590 co->Sat[pos].ID, co->Sat[pos].hrclock); … … 603 603 G_SSR_SOLUTION_ID(b->SSRSolutionID) 604 604 G_NO_OF_SATELLITES(nums) 605 #ifdef DEBUG605 #ifdef BNC_DEBUG_SSR 606 606 fprintf(stderr, "epochTime %d ui %d mmi %d sats %d/%d ssrIod %d providerId %d solId %d\n", 607 607 b->EpochTime[s], b->UpdateInterval,mmi,b->NumberOfSat[s],nums, … … 620 620 b->Sat[pos].ID = id; 621 621 G_NO_OF_BIASES(b->Sat[pos].NumberOfCodeBiases) 622 #ifdef DEBUG622 #ifdef BNC_DEBUG_SSR 623 623 fprintf(stderr, "id %2d #%d ", 624 624 b->Sat[pos].ID, b->Sat[pos].NumberOfCodeBiases); … … 627 627 G_GNSS_SIGNAL_IDENTIFIER(b->Sat[pos].Biases[j].Type) 628 628 G_CODE_BIAS(b->Sat[pos].Biases[j].Bias) 629 #ifdef DEBUG629 #ifdef BNC_DEBUG_SSR 630 630 fprintf(stderr, "t%02d b %8.2f ", 631 631 b->Sat[pos].Biases[j].Type, b->Sat[pos].Biases[j].Bias); 632 632 #endif 633 633 } 634 #ifdef DEBUG634 #ifdef BNC_DEBUG_SSR 635 635 fprintf(stderr, "\n"); 636 636 #endif … … 650 650 G_MW_CONSISTENCY_INDICATOR(pb->MWConsistencyIndicator) 651 651 G_NO_OF_SATELLITES(nums) 652 #ifdef DEBUG652 #ifdef BNC_DEBUG_SSR 653 653 fprintf(stderr, "epochTime %d ui %d mmi %d sats %d/%d ssrIod %d providerId %d solId %d dispInd %d mwInd %d\n", 654 654 pb->EpochTime[s], pb->UpdateInterval,mmi,pb->NumberOfSat[s],nums, … … 670 670 G_YAW_ANGLE(pb->Sat[pos].YawAngle) 671 671 G_YAW_RATE(pb->Sat[pos].YawRate) 672 #ifdef DEBUG672 #ifdef BNC_DEBUG_SSR 673 673 fprintf(stderr, "id %2d #%d y %10.6f yr %10.6f ", 674 674 pb->Sat[pos].ID, pb->Sat[pos].NumberOfPhaseBiases, … … 681 681 G_DISCONTINUITY_COUNTER(pb->Sat[pos].Biases[j].SignalDiscontinuityCounter) 682 682 G_PHASE_BIAS(pb->Sat[pos].Biases[j].Bias) 683 #ifdef DEBUG683 #ifdef BNC_DEBUG_SSR 684 684 fprintf(stderr, "t%02d int %d wl %d disc %02d b %8.4f ", 685 685 pb->Sat[pos].Biases[j].Type, … … 690 690 #endif 691 691 } 692 #ifdef DEBUG692 #ifdef BNC_DEBUG_SSR 693 693 fprintf(stderr, "\n"); 694 694 #endif … … 698 698 continue; 699 699 } 700 #ifdef DEBUG700 #ifdef BNC_DEBUG_SSR 701 701 for(igstype = 0; igstype < (unsigned int)size && (unsigned char)buffer[igstype] != 0xD3; ++igstype) 702 702 numbits += 8;
Note:
See TracChangeset
for help on using the changeset viewer.