[daip] Re: mbdly

Eric Greisen egreisen at nrao.edu
Tue May 16 12:11:51 EDT 2006


Ed Fomalont writes:
 > Hi Eric,
 > 
 >      In new and tst AIPS, MBDLY has some problems with the output.  I 
 > can't tell why some of the formats overflow.  What Sean is getting is 
 > much worse and caused by his version of aips.
 > 
 > The problem is associated in MBDLY.FOR with various formats in 
 > SUBROUTINE GETMB
 > The output for 1014 is missing; 1025 has some overflows.   I've done a 
 > diff on MBDLY.FOR in TST and in MBDLY.FOR in OLD and there are lots of 
 > changes.
 > 
 > BUT
 > 
 > MBDLY gives the correct output in vers old, and a sample is
 > 
 > MBDLY2 20:19:30 Task MBDLY  (release of 31DEC04) begins
 > MBDLY2 20:19:30 Timer range:  0/  0  0  0 to  0/  0  0  0
 > MBDLY2 20:19:30 SNRmin=    5.0
 > MBDLY2 20:19:30 Rate rms (deg) =  50.0  MBD rms (deg) =  20.0
 > MBDLY2 20:19:30 MBD search range (nsec) = +/-    2.5
 > MBDLY2 20:19:30 Using IFs  1 to  4  Min IF allowed  2
 > MBDLY2 20:19:30  Reference Frequency (MHz)    8416.490000     0     0
 > MBDLY2 20:19:30 IF   1    Offset frequency       0.000000
 > MBDLY2 20:19:30 IF   2    Offset frequency      52.000000
 > MBDLY2 20:19:30 IF   3    Offset frequency     273.000000
 > MBDLY2 20:19:30 IF   4    Offset frequency     442.000000
 > MBDLY2 20:19:30  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -
 > MBDLY2 20:19:30 Source=J1507-16  Time=  13 30 20.18   Ref Ant=  9
 > MBDLY2 20:19:30  Ant  Rate   SBD     Phase   Range        MBD    SNR
 > MBDLY2 20:19:30       ps/s   ns   zero  rms    ns          ns
 > MBDLY2 20:19:30   1   0.00   0.0 130.5  0.0    2.5   0.004(0.000) 13
 > MBDLY2 20:19:30                     Res:    0   0   0   0
 > MBDLY2 20:19:30   2   0.00   0.0  48.8  0.0    2.5   0.035(0.000) 22
 > MBDLY2 20:19:30                     Res:    0   0   0   0
 > MBDLY2 20:19:30   4   0.00   0.0 -42.1  0.4    2.5   0.003(0.004) 39
 > MBDLY2 20:19:30                     Res:    0   0   0   0
 > MBDLY2 20:19:30   5   0.00   0.0  66.9  0.0    2.5  -0.010(0.000) 50
 > MBDLY2 20:19:30                     Res:    0   0   0   0
 > MBDLY2 20:19:30   6   0.00   0.0-116.6  0.0    2.5  -0.119(0.000) 15
 > MBDLY2 20:19:30                     Res:    0   0   0   0
 > MBDLY2 20:19:30   7   0.00   0.0 -13.8  0.0    2.5   0.029(0.000) 60
 > MBDLY2 20:19:30                     Res:    0   0   0   0
 > MBDLY2 20:19:30   8   0.00   0.0-120.8  0.2    2.5   0.050(0.002) 22
 > MBDLY2 20:19:30                     Res:    0   0   0   0
 > MBDLY2 20:19:30  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -
 > MBDLY2 20:19:30 Source=J1337-12  Time=  13 31 25.06   Ref Ant=  9
 > MBDLY2 20:19:30  Ant  Rate   SBD     Phase   Range        MBD    SNR
 > MBDLY2 20:19:30       ps/s   ns   zero  rms    ns          ns
 > MBDLY2 20:19:30   1   0.00   0.0 -12.6  0.0    2.5  -0.073(0.000)104
 > MBDLY2 20:19:30                     Res:    0   0   0   0
 > 
 > ====================================================================================
 >      In new and tst, sample mbdly output for prtlev = 2 is
 > 
 > MBDLY2 20:18:01 Task MBDLY  (release of 31DEC06) begins
 > MBDLY2 20:18:01 Time range:  0/ 00 00 00 to  0/ 00 00 00
 > MBDLY2 20:18:01 SNRmin=    5.0
 > MBDLY2 20:18:01 Rate rms (deg) =  50.0  MBD rms (deg) =  20.0
 > MBDLY2 20:18:01 MBD search range (nsec) = +/-    2.5
 > MBDLY2 20:18:01 Using IFs  1 to  4  Min IF allowed  2
 > MBDLY2 20:18:01  Reference Frequency (MHz)    8416.490000     0     0
 > MBDLY2 20:18:01 IF   1    Offset frequency       0.000000
 > MBDLY2 20:18:01 IF   2    Offset frequency      52.000000
 > MBDLY2 20:18:01 IF   3    Offset frequency     273.000000
 > MBDLY2 20:18:01 IF   4    Offset frequency     442.000000
 > MBDLY2 20:18:01 ***   0.00   0.0 130.5  0.0    2.5   0.004(0.000) 13
 > MBDLY2 20:18:01                     Res:    0   0   0   0
 > MBDLY2 20:18:01 ***   0.00   0.0  48.8  0.0    2.5   0.035(0.000) 22
 > MBDLY2 20:18:01                     Res:    0   0   0   0
 > MBDLY2 20:18:01 ***   0.00   0.0 -42.1  0.4    2.5   0.003(0.004) 39
 > MBDLY2 20:18:01                     Res:    0   0   0   0
 > MBDLY2 20:18:01 ***   0.00   0.0  66.9  0.0    2.5  -0.010(0.000) 50
 > MBDLY2 20:18:01                     Res:    0   0   0   0
 > MBDLY2 20:18:01 ***   0.00   0.0-116.6  0.0    2.5  -0.119(0.000) 15
 > MBDLY2 20:18:01                     Res:    0   0   0   0
 > MBDLY2 20:18:01 ***   0.00   0.0 -13.8  0.0    2.5   0.029(0.000) 60
 > MBDLY2 20:18:01                     Res:    0   0   0   0
 > MBDLY2 20:18:01 ***   0.00   0.0-120.8  0.2    2.5   0.050(0.002) 22
 > MBDLY2 20:18:01                     Res:    0   0   0   0
 > MBDLY2 20:18:01 ***   0.00   0.0   0.0  0.0    2.5   0.000(0.000) 52
 > MBDLY2 20:18:01                     Res:    0   0   0   0
 > 

A call sequence got an extra argument added in the call but not the
subroutine.  Fixed tomorrow in 06.

Eric




More information about the Daip mailing list