# Script to observe Tau A in drift scan 2 beams + outrigger
# To be observed with ARX full bandwidth filter
T1="58000000"   # Tuning 1 Freq
T2="77000000"   # Tuning 2 Freq
T3="39000000"   # Tuning 3 Freq
T4="20000000"   # Tuning 4 Freq
FL="7"          # DRX filter code (bandwidth)
MJD="56151"
MPM="77880000"  #UTC 21:38:00 (Vir A transits 4 minutes earlier each day)
DUR="3600000"   # Duration (msec); 1 hour

# Set ARX full
./mesix ASP FIL 00001
sleep 1
./mesix ASP AT1 00013
sleep 1
./mesix ASP AT2 00013
sleep 1

# Create delay file for Tau A
./mefsdfg state dfiles 74 1 69.197268 175.416599
sleep 1
cp dfiles/* ../sch/dfiles/.
DFCYGA=`ls dfiles/`

./mesix DP_ DRX "1 1 $T3 $FL 2 0"
./mesix DP_ DRX "1 2 $T4 $FL 2 0"
./mesix DP_ BAM "1 all_zero_delay.dft only_out_120404.gf 0"
sleep 1
./mesix DP_ DRX "2 1 $T1 $FL 7 0"
./mesix DP_ DRX "2 2 $T2 $FL 7 0"
./mesix DP_ BAM "2 $DFCYGA default.gf 0"
sleep 1
./mesix DP_ DRX "3 1 $T3 $FL 7 0"
./mesix DP_ DRX "3 2 $T4 $FL 7 0"
./mesix DP_ BAM "3 $DFCYGA default.gf 0"
sleep 1
./mesix DP_ DRX "4 1 $T1 $FL 2 0"
./mesix DP_ DRX "4 2 $T2 $FL 2 0"
./mesix DP_ BAM "4 all_zero_delay.dft only_out_120404.gf 0"
sleep 1
# Recording
# REC Args <Start MJD> <Start MPM> <Duration (msec)> <Data Format>
./mesix DR1 REC "$MJD $MPM $DUR DRX_FILT_$FL"                                 # DR record
./mesix DR2 REC "$MJD $MPM $DUR DRX_FILT_$FL"                                 # DR record
./mesix DR3 REC "$MJD $MPM $DUR DRX_FILT_$FL"                                 # DR record
./mesix DR4 REC "$MJD $MPM $DUR DRX_FILT_$FL"                                 # DR record
