Changeset 10233 in ntrip for trunk/BNC/scripts/Bnc.pm


Ignore:
Timestamp:
Nov 1, 2023, 9:02:50 AM (7 months ago)
Author:
stuerze
Message:

minor changes

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/BNC/scripts/Bnc.pm

    r10090 r10233  
    493493    my $epochSec     = 0;
    494494    my $epochDiff    = 0;
    495     my ( @hlp, @EPOCHs, @N, @E, @U, %SATNUM, @TRPs, @CLKs, @OFF_GLOs, @OFF_GALs, @OFF_BDSs, );
    496     my ( @EPOCHs_CLK, @EPOCHs_OFF_GLO, @EPOCHs_OFF_GAL, @EPOCHs_OFF_BDS );
     495    my ( @hlp, @N, @E, @U, %SATNUM, @TRPs, @G_CLKs, @R_CLKs, @E_CLKs, @C_CLKs );
     496    my ( @EPOCHs, @EPOCHs_G_CLK, @EPOCHs_R_CLK, @EPOCHs_E_CLK, @EPOCHs_C_CLK);
    497497    my ( %AMB,        %RES,            %ELE,            %ION, %BIA );
    498498    my ( $station,    $lki,            $sys,            $sat, $amb );
     
    584584            push @{ $BIA{$lki}{$sys}{DATA} },  $hlp[4] + $hlp[5];
    585585        }
    586         elsif ( $ln =~ /\bREC_CLK\b/ ) {
    587             push ( @EPOCHs_CLK, $epochSec );
    588             push ( @CLKs,       $hlp[2] + $hlp[3] );
    589         }
    590         elsif ( $ln =~ /\bOFF_GLO\b/ ) {    # 2015-08... OFF_GLO 52.6806 -3.8042 +- 9.0077
    591             push ( @EPOCHs_OFF_GLO, $epochSec );
    592             push ( @OFF_GLOs,       $hlp[2] + $hlp[3] );
    593         }
    594         elsif ( $ln =~ /\bOFF_GAL\b/ ) {    # 2015-08... OFF_GAL 52.6806 -3.8042 +- 9.0077
    595             push ( @EPOCHs_OFF_GAL, $epochSec );
    596             push ( @OFF_GALs,       $hlp[2] + $hlp[3] );
    597         }
    598         elsif ( $ln =~ /\bOFF_BDS\b/ ) {    # 2015-08... OFF_BDS 52.6806 -3.8042 +- 9.0077
    599             push ( @EPOCHs_OFF_BDS, $epochSec );
    600             push ( @OFF_BDSs,       $hlp[2] + $hlp[3] );
     586        elsif ( $ln =~ /\bREC_CLK  G\b/ ){
     587            push ( @EPOCHs_G_CLK, $epochSec);
     588                push ( @G_CLKs, $hlp[3] + $hlp[4] );
     589        }
     590        elsif ( $ln =~ /\bREC_CLK  R\b/ ){
     591            push ( @EPOCHs_R_CLK, $epochSec);
     592                push ( @R_CLKs, $hlp[3] + $hlp[4] );
     593        }
     594        elsif ( $ln =~ /\bREC_CLK  E\b/ ){
     595            push ( @EPOCHs_E_CLK, $epochSec);
     596                push ( @E_CLKs, $hlp[3] + $hlp[4] );
     597        }
     598        elsif ( $ln =~ /\bREC_CLK  C\b/ ){
     599            push ( @EPOCHs_C_CLK, $epochSec);
     600                push ( @C_CLKs, $hlp[3] + $hlp[4] );
    601601        }
    602602        elsif ( $ln =~ /\bSATNUM\b/ ) {     # 2015-09... SATNUM G  8
     
    619619           . scalar @U
    620620           . ", TRPs:"
    621            . scalar @TRPs );
     621           . scalar @TRPs
     622           . ", GPS CLKs:"
     623           . scalar @G_CLKs
     624           . ", GLO CLKs:"
     625           . scalar @R_CLKs
     626           . ", GAL CLKs:"
     627           . scalar @E_CLKs
     628           . ", BDS CLKs:"
     629           . scalar @E_CLKs
     630           );
    622631    if ( $nof_epochs != scalar @N )                    { LOGDIE "number of epochs and residuals not equal\n" }
    623632    if ( $nof_epochs != scalar @TRPs )                 { LOGDIE "number of epochs and TRPs not equal\n" }
    624     if ( @CLKs && scalar @EPOCHs_CLK != scalar @CLKs ) { LOGDIE "number of epochs and CLKs not equal\n" }
    625 
    626     if ( @OFF_GLOs && scalar @EPOCHs_OFF_GLO != scalar @OFF_GLOs ) {
    627         LOGDIE "number of epochs and OFF_GLOs not equal\n";
    628     }
    629     if ( @OFF_GALs && scalar @EPOCHs_OFF_GAL != scalar @OFF_GALs ) {
    630         LOGDIE "number of epochs and OFF_GALs not equal\n";
    631     }
    632     if ( @OFF_BDSs && scalar @EPOCHs_OFF_BDS != scalar @OFF_BDSs ) {
    633         LOGDIE "number of epochs and OFF_BDSs not equal\n";
    634     }
     633    if ( @G_CLKs && scalar @EPOCHs_G_CLK != scalar @G_CLKs ) {LOGDIE "number of epochs and G_CLKs not equal\n";}
     634    if ( @R_CLKs && scalar @EPOCHs_R_CLK != scalar @R_CLKs ) {LOGDIE "number of epochs and R_CLKs not equal\n";}
     635    if ( @E_CLKs && scalar @EPOCHs_E_CLK != scalar @E_CLKs ) {LOGDIE "number of epochs and E_CLKs not equal\n";}
     636    if ( @C_CLKs && scalar @EPOCHs_C_CLK != scalar @C_CLKs ) {LOGDIE "number of epochs and C_CLKs not equal\n";}
    635637    if ( !$station ) { WARN "could not grep stationname from file: $file\n" }
    636638
     
    642644                 SATNUM     => \%SATNUM,
    643645                 TRPs       => \@TRPs,
    644                  CLKs       => \@CLKs,
    645                  CLK_EPOCHS => \@EPOCHs_CLK,
    646                  OFF_GLOs   => \@OFF_GLOs,
    647                  OFF_GALs   => \@OFF_GALs,
    648                  OFF_BDSs   => \@OFF_BDSs,
     646                 G_CLKs  => \@G_CLKs,
     647                 R_CLKs  => \@R_CLKs,
     648                 E_CLKs  => \@E_CLKs,
     649                 C_CLKs  => \@C_CLKs,
    649650                 RES        => \%RES,
    650651                 AMB        => \%AMB,
Note: See TracChangeset for help on using the changeset viewer.