Start » Science » User Documentation » Experiments » tau2_pl code

Last updated: October 30, 2017 by Emma Unander

ch2_tau2_pl-r.nco

<code>
NCOPAR_VS       0.1
%======================================
% tau2_pl_ch2
% LO1=812.00000 MHz LO2=128.00000 MHz
%======================================
NCO	1	9.80000	% F14 + 0.00000 
NCO	2	10.10000	% F13 + 0.00000 
</code>


ch2_tau2_pl-u.nco

<code>
NCOPAR_VS       0.1
%======================================
% tau2_pl_ch2
% LO1=812.00000 MHz LO2=128.00000 MHz
%======================================
NCO	1	9.80000	% F14 - 0.00000 MHz 
NCO	2	10.10000	% F13 - 0.00000 MHz 
</code>


ch6_tau2_pl_hf-u.nco

<code>
NCOPAR_VS       0.1
%======================================
% tau2_pl_hf_ch6
% LO1=812.00000 MHz LO2=122.00000 MHz
%======================================
NCO	1	11.06600	% F13 - 6.96600 MHz 
NCO	2	10.90000	% F14 - 7.10000 MHz 
</code>


ch3_tau2_pl-u.nco

<code>
NCOPAR_VS       0.1
%======================================
% tau2_pl_ch3
% LO1=812.00000 MHz LO2=128.00000 MHz
%======================================
NCO	1	14.10000	% F13 - 4.00000 MHz 
NCO	2	14.58000	% F14 - 4.78000 MHz 
</code>


tau2_pl-r.fil

<code>
nr_stc=64;
%soft_pol=1;
% Channel one
channel=1;
type=1;
	vec_len=64;
	data_start=0;
	max_lag=2;
end_type
type=1;
% We will do 32 subcycles
	vec_len=64;
	data_start=0;
	max_lag=29;
	code_len=16;
	res_mult=32;
	sub_int=2;
	n_frac=3;
	ac_file=tau2_pl.ac;
end_type
type=1;
	vec_len=64;
	max_lag=0;
	data_start=64;
end_type
end_chan
% Channel two
% Gain channel
channel=2;
type=1;
	vec_len=256;
	max_lag=2;
	data_start=0;
end_type
type=1;
	vec_len=64;
	max_lag=0;
	data_start=256;
end_type
type=5;
	vec_len=256;
	fft_len=256;
	nr_rep=896;
	data_start=0;
end_type
end_chan
</code>


tau2_pl-u.fil

<code>
nr_stc=64;
% Channel one
channel=1;
type=1;
	vec_len=364;
	data_start=0;
	res_mult=2;
	max_lag=0;
end_type
type=1;
% We will do 32 subcycles
	vec_len=364;
	data_start=0;
	max_lag=29;
	code_len=16;
	res_mult=32;
	sub_int=2;
	n_frac=3;
	ac_file=tau2_pl.ac;
end_type
type=1;
	vec_len=15;
	max_lag=0;
	data_start=364;
	res_mult=2;
end_type
end_chan
% Channel two
% Gain channel
channel=2;
type=1;
	vec_len=364;
	max_lag=0;
	data_start=0;
end_type
type=1;
	vec_len=15;
	max_lag=0;
	data_start=364;
end_type
end_chan
% Channel three plasma line
channel=3;
% signal
type=1;
% We will do 32 subcycles
	vec_len=336;
	data_start=0;
	max_lag=5;
	code_len=16;
	res_mult=32;
	sub_div=2;
	do_zlag=1;
	n_frac=6;
	ac_file=tau2_pl.ac;
end_type
%%  background 
type=1;
	vec_len=30;
	data_start=336;
	max_lag=0;
	res_mult=2;
end_type
%%  noise injection
type=1;
	vec_len=30;
	data_start=366;
	max_lag=0;
	res_mult=2;
end_type
end_chan
% Channel four
channel=4;
% signal
type=1;
% We will do 32 subcycles
	vec_len=336;
	data_start=0;
	max_lag=5;
	code_len=16;
	res_mult=32;
	sub_div=2;
	do_zlag=1;
	n_frac=6;
	ac_file=tau2_pl.ac;
end_type
%%  background 
type=1;
	vec_len=30;
	data_start=336;
	max_lag=0;
	res_mult=2;
end_type
%%  noise injection
type=1;
	vec_len=30;
	data_start=366;
	max_lag=0;
	res_mult=2;
end_type
end_chan
% Channel five
channel=5;
% signal
type=1;
% We will do 32 subcycles
	vec_len=336;
	data_start=0;
	max_lag=5;
	code_len=16;
	res_mult=32;
	sub_div=2;
	do_zlag=1;
	n_frac=6;
	ac_file=tau2_pl.ac;
end_type
%%  background 
type=1;
	vec_len=30;
	data_start=336;
	max_lag=0;
	res_mult=2;
end_type
%%  noise injection
type=1;
	vec_len=30;
	data_start=366;
	max_lag=0;
	res_mult=2;
end_type
end_chan
% Channel six
channel=6;
% signal
type=1;
% We will do 32 subcycles
	vec_len=336;
	data_start=0;
	max_lag=5;
	code_len=16;
	res_mult=32;
	sub_div=2;
	do_zlag=1;
	n_frac=6;
	ac_file=tau2_pl.ac;
end_type
%%  background 
type=1;
	vec_len=30;
	data_start=336;
	max_lag=0;
	res_mult=2;
end_type
%%  noise injection
type=1;
	vec_len=30;
	data_start=366;
	max_lag=0;
	res_mult=2;
end_type
end_chan
</code>


ch4_tau2_pl_hf-u.nco

<code>
NCOPAR_VS       0.1
%======================================
% tau2_pl_hf_ch4
% LO1=812.00000 MHz LO2=122.00000 MHz
%======================================
NCO	1	9.01280	% F13 - 4.91280 MHz 
NCO	2	9.22300	% F14 - 5.42300 MHz
</code>


tau2_pl.elan

<code>
#############################################################################
#   tau2pl.elan
#
#   EROS3 script for tau2pl experiment. 
#
#   Versions: 1.00  Initial version, Feb. 2003 AW
#   Versions: 1.10  Change name to tau2pl from tau2_pl Oct. 2003 AW
#   Versions: 1.10  HF=1 is now default can be set by the suer  2004 Dec AW
############################################################################
# For UHF Tromso
# 0-363	364 points zero lag from channel board 1  F13 (signal)
# 364-727 364 points zero lag from channel board 1  F14 (signal)
# 334-17103 29 lags with fractionality of 3 vector length 364 channel board 1 (signal)
# 17104-17118 15 points calibration zero lag channel board 1 (signal)
# 17119-17133 15 points background zero lag channel board 1 (signal)
####
# 17134-17497 364 points zero lag background (gain) channel board 2 (gain channel)
# 17498-17512 15 points calibration zero lag channel board 2 (gain channel) 
# Ion line height coverage: lowest partial decode range gate 50 km, lowest fully decoded
# range gate 129 km, highest decoded range gate at 702 km
#### CHANNEL 3
# 17513-19513 336 points plasma line 4.0 MHz zero lag + 5 lags AC
# 19514-21514 336 points plasma line 4.78 MHz zero lag + 5 lags AC
# 21515-21544 30 points background plasma line 4.0 MHz
# 21545-21574 30 points background plasma line 4.78 MHz
# 21575-21604 30 points calibration plasma line 4.0 MHz
# 21605-21634 30 points calibration plasma line 4.78 MHz
#### CHANNEL 4
# 21635-23635 336 points plasma line 5.45 MHz zero lag + 5 lags AC
# 23636-25636 336 points plasma line 6.05 MHz zero lag + 5 lags AC
# 25637-25666 30 points background plasma line 5.45 MHz
# 25667-25696 30 points background plasma line 6.05 MHz
# 25697-25726 30 points calibration plasma line 5.45 MHz
# 25727-25756 30 points calibration plasma line 6.05 MHz
#### CHANNEL 5
# 25757-27757 336 points plasma line 6.59 MHz zero lag + 5 lags AC
# 27758-29758 336 points plasma line 7.09 MHz zero lag + 5 lags AC
# 29759-29788 30 points background plasma line 6.59 MHz
# 29789-29818 30 points background plasma line 7.09 MHz
# 29819-29848 30 points calibration plasma line 6.59 MHz
# 29849-29878 30 points calibration plasma line 7.09 MHz
#### CHANNEl 6
# 29879-31879 336 points plasma line 7.56 MHz zero lag + 5 lags AC
# 31880-33880 336 points plasma line 8.0 MHz zero lag + 5 lags AC
# 33881-33910 30 points background plasma line 7.56 MHz
# 33911-33940 30 points background plasma line 8.0 MHz
# 33941-33970 30 points calibration plasma line 7.56 MHz
# 33971-34000 30 points calibration plasma line 8.0 MHz
####
###########################################################################
# For UHF Remotes
# 0-63 64 points zero lag from channel board 1  F13 (signal)
# 64-2339  29 lags lags with fractionality of 3 vector length 64 channel board 1 (signal)
# 2340-2403 64 points calibration channel 1 
# 2404-2659 256 points background channel 2
# 2660-2723 64 points calibration channel 2
# 2724-2979 264 points FFT background channel 2
#############################################################################

BLOCK tau2pl {{scan cp1} {owner CP} {height 292.9} {HF 1}} {

    set SCAN_PAT $scan	;# Scan pattern to use (cp1, cp2 or cp3)
    set Owner [string toupper $owner]	;# Who is running (CP, SW ... so on)
    set Height $height	;# Height used in cp1 cp2 and cp3
    #############
    # Definitions
    #############
    set Version 1.10		;# What version
    set XDIR /kst/exp/tau2pl	;# Default directory
    set DataDisk "/data"	;# Where should data go
    set FIR /kst/dsp/fir	;# Where we have fir filters
    set RADAR uhf		;# radar system used
    set Expname  "tau2pl"       ;# experiment name    
    set LOOPC 14		;# loops for one integration
    set SYNC 3200		;# sync time between integrations
    set Iper_us  5000000	;# Integration time in us
    set SCAN_FILE "/kst/exp/scans/kst/${SCAN_PAT}_pattern.elan" ;# Where we have the scan file

    # On what radar are we 
    if {[ISKIR]|[ISSOD]} {
        set Site "r
	}
    if {[ISUHF]} {
        set Site "u
	}
    if { ${HF} == 1 } {
	set Version  "${Version}HF
    }
    set PAT_LIST [split $SCAN_PAT /] ;# Split the user supplied scanning path
    set SCAN_PAT1 [lindex $PAT_LIST [expr [llength $PAT_LIST]-1]]
    set Expid    "kst0 ${Expname}${Site}_${SCAN_PAT1}_${Version}_${Owner}" 

    # Put the proper rtg_def to use depending on site
    exec cp $XDIR/rtg_def_${Site}.m $XDIR/rtg_def.m   

    # Filter to use
    set Filter12 $FIR/b42d180.fir         ;# +-42kHz filter for 12 usec sampling
    if {[ISKIR]|[ISSOD]} {
    	set Filter45 $FIR/b42d180.fir     ;# +-42kHz filter for 12 usec sampling
    }
    if {[ISUHF]} {
    	set Filter3 $FIR/b42d90.fir      ;# +-42 kHz filter for 6 usec sampling
    	set Filter456 $FIR/b42d90.fir    ;# +-42 kHz filter for 6 usec sampling
    }

    # NCO file to load into channels boards
    set NCO1 $XDIR/ch1_${Expname}-${Site}.nco
    set NCO2 $XDIR/ch2_${Expname}-${Site}.nco
    if {[ISKIR]|[ISSOD]} {
    	set NCO4 $XDIR/ch5_${Expname}-${Site}.nco
    	set NCO5 $XDIR/ch4_${Expname}-${Site}.nco
    }
    if {[ISUHF]} {
	if { ${HF} == 1 } {
         set NCO3 $XDIR/ch3_${Expname}_hf-${Site}.nco
         set NCO4 $XDIR/ch4_${Expname}_hf-${Site}.nco
         set NCO5 $XDIR/ch5_${Expname}_hf-${Site}.nco
         set NCO6 $XDIR/ch6_${Expname}_hf-${Site}.nco
	} else {
         set NCO3 $XDIR/ch3_${Expname}-${Site}.nco
         set NCO4 $XDIR/ch4_${Expname}-${Site}.nco
         set NCO5 $XDIR/ch5_${Expname}-${Site}.nco
         set NCO6 $XDIR/ch6_${Expname}-${Site}.nco
	}
    }
    # DSP file to use
    set Corrfile $XDIR/${Expname}-${Site}.fil

     if {[ISKIR]|[ISSOD]} {
        set Expfiles [list $XDIR/$Expname.elan $SCAN_FILE $Corrfile \
            $XDIR/${Expname}-$Site.tlan $XDIR/rtg_def.m \
            $NCO1 $NCO2 $NCO4 $NCO5 $Filter12 $Filter45]
        } elseif { [ISUHF] } {
            set Expfiles [list $XDIR/$Expname.elan $SCAN_FILE $Corrfile \
            $XDIR/${Expname}-$Site.tlan $XDIR/rtg_def.m \
            $NCO1 $NCO2 $NCO3 $NCO4 $NCO5 $NCO6 $Filter12 $Filter3 $Filter456]
        }

    
    #############
    # Actual work
    #############
    # Get all different scan patterns
    source ${SCAN_FILE}

    # Stop receiver --

    SYNC -10

    stopradar -rec
    if {[ISUHF]} {
  	 stopradar -trans
	}
    stopdata

    if {[ISUHF]} {
   	 mount $DataDisk ;# mount the desired data disk
    }

     # Load radar controller --

     loadradar rec -loopc ${LOOPC} -sync ${SYNC} -file $XDIR/${Expname}-${Site}_${RADAR}.rbin  -prog1 0    

    if {[ISUHF]} {
	loadradar trans -loopc ${LOOPC} -sync ${SYNC} -file $XDIR/${Expname}-${Site}_${RADAR}.tbin -prog1 0     
	}	


    # Load filters --

    loadfilter $Filter12 ch1,2
    if {[ISKIR]|[ISSOD]} {
   	 loadfilter $Filter45 ch4,5 
    }
    if {[ISUHF]} {
   	 loadfilter $Filter3 ch3
   	 loadfilter $Filter456 ch4,5,6 
    }

    # Set frequencies --

    loadfrequency $NCO1 ch1
    loadfrequency $NCO2 ch2
    if {[ISKIR]|[ISSOD]} {
    	loadfrequency $NCO4 ch4
   	loadfrequency $NCO5 ch5
    }
	
    if {[ISUHF]} {
    	loadfrequency $NCO3 ch3
    	loadfrequency $NCO4 ch4
   	loadfrequency $NCO5 ch5
   	loadfrequency $NCO6 ch6
    }
    setfrequency ch1, ch2, ch3, ch4, ch5, ch6 12.0

    # Start radar controllers --

    SYNC 2
    armradar rec -prog1
    if {[ISUHF]} {
	armradar trans -prog1
	}

    startradar EXPSTART [expr double($Iper_us)/double(1000000)]

    # Start data access ---------------------------------------------------------

    SYNC 4

    startdata $Corrfile $Expid $Iper_us

    # Write experiment files to the information dir.
    writeexperimentfile $Expfiles


    SYNC 4
    disablerecording

    # Infinite loop, to be keep the experiment alive ---------------------------
    set ExpStart [timestamp [getstarttime exp]]   

    set PAT_LIST [split $SCAN_PAT /] ;# Split the user supplied scanning path
# for example ei/cp1 will give a list like this [ei cp]
# next line just take the last command after the last / as the scan pattern
    set SCAN_PAT [lindex $PAT_LIST [expr [llength $PAT_LIST]-1]]
    gotoblock  ${SCAN_PAT} $ExpStart $Expname $Height
 DO -1 { SYNC 100 }

}; # tau2pl
# proc name, scan name, owner, and height used for cp2/cp3 scan
eval callblock tau2pl [argv]
</code>


ch4_tau2_pl-r.nco

<code>
NCOPAR_VS       0.1
%======================================
% tau2_pl_ch4
% LO1=812.00000 MHz LO2=128.00000 MHz
%======================================
NCO	1	10.10000	% F13 + 0.00000 
NCO	2	9.80000	% F14 + 0.00000 
</code>


ch3_tau2_pl-u.nco

<code>
NCOPAR_VS       0.1
%======================================
% tau2_pl_ch4
% LO1=812.00000 MHz LO2=122.00000 MHz
%======================================
NCO	1	9.55000	% F13 - 5.45000 MHz 
NCO	2	9.85000	% F14 - 6.05000 MHz 
</code>


tau2_pl-r.DECO

<code>
DECO 2.0
1	291904
3614
37
% Channel=1 type=1 data_start=0 vec_len=64 max_lag=2 res_mult=1 sub_div=1 do_zlag=0 lag_incr=1 fir_len=0
% Data position in d_data vector 0 - 188
1	G	1	0	192	0	2	1	0	64	0	0	189	0	0	 
% Channel=1 type=1 data_start=0 vec_len=64 max_lag=29 res_mult=32 sub_div=1 do_zlag=0 lag_incr=1 fir_len=0
% Data position in d_data vector 189 - 2464
2	H	1	192	1920	1	9	3	2	108	0	189	2276	0	16	 1 -1 1 1 1 -1 1 -1 -1 -1 -1 -1 1 1 1 -1 
% Data position in d_data vector 189 - 2464
3	H	1	2112	1920	1	9	3	2	108	0	189	2276	1	16	 1 1 1 1 1 -1 1 1 1 -1 -1 -1 -1 1 1 1 
% Data position in d_data vector 189 - 2464
4	H	1	4032	1920	1	9	3	2	108	0	189	2276	1	16	 1 -1 -1 1 1 -1 -1 1 1 1 -1 1 1 -1 -1 -1 
% Data position in d_data vector 189 - 2464
5	H	1	5952	1920	1	9	3	2	108	0	189	2276	1	16	 1 1 -1 1 1 -1 -1 -1 -1 1 -1 1 -1 -1 -1 1 
% Data position in d_data vector 189 - 2464
6	H	1	7872	1920	1	9	3	2	108	0	189	2276	1	16	 1 -1 1 -1 1 -1 -1 -1 1 1 1 1 -1 1 1 1 
% Data position in d_data vector 189 - 2464
7	H	1	9792	1920	1	9	3	2	108	0	189	2276	1	16	 1 1 1 -1 1 -1 -1 1 -1 1 1 1 1 1 1 -1 
% Data position in d_data vector 189 - 2464
8	H	1	11712	1920	1	9	3	2	108	0	189	2276	1	16	 1 -1 -1 -1 1 -1 1 1 -1 -1 1 -1 -1 -1 -1 1 
% Data position in d_data vector 189 - 2464
9	H	1	13632	1920	1	9	3	2	108	0	189	2276	1	16	 1 1 -1 -1 1 -1 1 -1 1 -1 1 -1 1 -1 -1 -1 
% Data position in d_data vector 189 - 2464
10	H	1	15552	1920	1	9	3	2	108	0	189	2276	1	16	 1 -1 1 1 -1 -1 -1 -1 -1 1 1 -1 -1 -1 -1 -1 
% Data position in d_data vector 189 - 2464
11	H	1	17472	1920	1	9	3	2	108	0	189	2276	1	16	 1 1 1 1 -1 -1 -1 1 1 1 1 -1 1 -1 -1 1 
% Data position in d_data vector 189 - 2464
12	H	1	19392	1920	1	9	3	2	108	0	189	2276	1	16	 1 -1 -1 1 -1 -1 1 1 1 -1 1 1 -1 1 1 -1 
% Data position in d_data vector 189 - 2464
13	H	1	21312	1920	1	9	3	2	108	0	189	2276	1	16	 1 1 -1 1 -1 -1 1 -1 -1 -1 1 1 1 1 1 1 
% Data position in d_data vector 189 - 2464
14	H	1	23232	1920	1	9	3	2	108	0	189	2276	1	16	 1 -1 1 -1 -1 -1 1 -1 1 -1 -1 1 1 -1 -1 1 
% Data position in d_data vector 189 - 2464
15	H	1	25152	1920	1	9	3	2	108	0	189	2276	1	16	 1 1 1 -1 -1 -1 1 1 -1 -1 -1 1 -1 -1 -1 -1 
% Data position in d_data vector 189 - 2464
16	H	1	27072	1920	1	9	3	2	108	0	189	2276	1	16	 1 -1 -1 -1 -1 -1 -1 1 -1 1 -1 -1 1 1 1 1 
% Data position in d_data vector 189 - 2464
17	H	1	28992	1920	1	9	3	2	108	0	189	2276	1	16	 1 1 -1 -1 -1 -1 -1 -1 1 1 -1 -1 -1 1 1 -1 
% Data position in d_data vector 189 - 2464
18	H	1	30912	1920	1	9	3	2	108	0	189	2276	1	16	 1 -1 1 1 1 1 -1 -1 -1 -1 1 -1 1 -1 1 1 
% Data position in d_data vector 189 - 2464
19	H	1	32832	1920	1	9	3	2	108	0	189	2276	1	16	 1 1 1 1 1 1 -1 1 1 -1 1 -1 -1 -1 1 -1 
% Data position in d_data vector 189 - 2464
20	H	1	34752	1920	1	9	3	2	108	0	189	2276	1	16	 1 -1 -1 1 1 1 1 1 1 1 1 1 1 1 -1 1 
% Data position in d_data vector 189 - 2464
21	H	1	36672	1920	1	9	3	2	108	0	189	2276	1	16	 1 1 -1 1 1 1 1 -1 -1 1 1 1 -1 1 -1 -1 
% Data position in d_data vector 189 - 2464
22	H	1	38592	1920	1	9	3	2	108	0	189	2276	1	16	 1 -1 1 -1 1 1 1 -1 1 1 -1 1 -1 -1 1 -1 
% Data position in d_data vector 189 - 2464
23	H	1	40512	1920	1	9	3	2	108	0	189	2276	1	16	 1 1 1 -1 1 1 1 1 -1 1 -1 1 1 -1 1 1 
% Data position in d_data vector 189 - 2464
24	H	1	42432	1920	1	9	3	2	108	0	189	2276	1	16	 1 -1 -1 -1 1 1 -1 1 -1 -1 -1 -1 -1 1 -1 -1 
% Data position in d_data vector 189 - 2464
25	H	1	44352	1920	1	9	3	2	108	0	189	2276	1	16	 1 1 -1 -1 1 1 -1 -1 1 -1 -1 -1 1 1 -1 1 
% Data position in d_data vector 189 - 2464
26	H	1	46272	1920	1	9	3	2	108	0	189	2276	1	16	 1 -1 1 1 -1 1 1 -1 -1 1 -1 -1 -1 1 -1 1 
% Data position in d_data vector 189 - 2464
27	H	1	48192	1920	1	9	3	2	108	0	189	2276	1	16	 1 1 1 1 -1 1 1 1 1 1 -1 -1 1 1 -1 -1 
% Data position in d_data vector 189 - 2464
28	H	1	50112	1920	1	9	3	2	108	0	189	2276	1	16	 1 -1 -1 1 -1 1 -1 1 1 -1 -1 1 -1 -1 1 1 
% Data position in d_data vector 189 - 2464
29	H	1	52032	1920	1	9	3	2	108	0	189	2276	1	16	 1 1 -1 1 -1 1 -1 -1 -1 -1 -1 1 1 -1 1 -1 
% Data position in d_data vector 189 - 2464
30	H	1	53952	1920	1	9	3	2	108	0	189	2276	1	16	 1 -1 1 -1 -1 1 -1 -1 1 -1 1 1 1 1 -1 -1 
% Data position in d_data vector 189 - 2464
31	H	1	55872	1920	1	9	3	2	108	0	189	2276	1	16	 1 1 1 -1 -1 1 -1 1 -1 -1 1 1 -1 1 -1 1 
% Data position in d_data vector 189 - 2464
32	H	1	57792	1920	1	9	3	2	108	0	189	2276	1	16	 1 -1 -1 -1 -1 1 1 1 -1 1 1 -1 1 -1 1 -1 
% Data position in d_data vector 189 - 2464
33	H	1	59712	1920	1	9	3	2	108	0	189	2276	2	16	 1 1 -1 -1 -1 1 1 -1 1 1 1 -1 -1 -1 1 1 
% Channel=1 type=1 data_start=64 vec_len=64 max_lag=0 res_mult=1 sub_div=1 do_zlag=0 lag_incr=1 fir_len=0
% Data position in d_data vector 2465 - 2528
34	G	1	61632	64	1	0	1	0	64	0	2465	64	0	0	 
% Channel=2 type=1 data_start=0 vec_len=256 max_lag=2 res_mult=1 sub_div=1 do_zlag=0 lag_incr=1 fir_len=0
% Data position in d_data vector 2529 - 3293
35	G	1	61696	768	1	2	1	0	256	0	2529	765	0	0	 
% Channel=2 type=1 data_start=256 vec_len=64 max_lag=0 res_mult=1 sub_div=1 do_zlag=0 lag_incr=1 fir_len=0
% Data position in d_data vector 3294 - 3357
36	G	1	62464	64	1	0	1	0	64	0	3294	64	0	0	 
% Channel=2 type=5 data_start=0 vec_len=256 max_lag=-1 res_mult=1 sub_div=1 do_zlag=0 lag_incr=1 fir_len=0
% Data position in d_data vector 3358 - 3613
37	K	1	62528	229376	1	0	1	0	256	0	3358	256	0	2	 256 896 
</code>


tau2_pl-r.tlan

tau2_pl-r.tlan



tau2_pl-u.DECO

<code>
DECO 2.0
1	3522653
63889
59
% Channel=1 type=1 data_start=0 vec_len=364 max_lag=0 res_mult=2 sub_div=1 do_zlag=0 lag_incr=1 fir_len=0
% Data position in d_data vector 0 - 363
1	G	1	0	364	0	0	1	0	364	0	0	364	0	0	 
% Data position in d_data vector 364 - 727
2	G	1	364	364	0	0	1	0	364	0	364	364	0	0	 
% Channel=1 type=1 data_start=0 vec_len=364 max_lag=29 res_mult=32 sub_div=1 do_zlag=0 lag_incr=1 fir_len=0
% Data position in d_data vector 728 - 17103
3	H	1	728	10920	1	9	3	2	408	0	728	16376	0	16	 1 -1 1 1 1 -1 1 -1 -1 -1 -1 -1 1 1 1 -1 
% Data position in d_data vector 728 - 17103
4	H	1	11648	10920	1	9	3	2	408	0	728	16376	1	16	 1 1 1 1 1 -1 1 1 1 -1 -1 -1 -1 1 1 1 
% Data position in d_data vector 728 - 17103
5	H	1	22568	10920	1	9	3	2	408	0	728	16376	1	16	 1 -1 -1 1 1 -1 -1 1 1 1 -1 1 1 -1 -1 -1 
% Data position in d_data vector 728 - 17103
6	H	1	33488	10920	1	9	3	2	408	0	728	16376	1	16	 1 1 -1 1 1 -1 -1 -1 -1 1 -1 1 -1 -1 -1 1 
% Data position in d_data vector 728 - 17103
7	H	1	44408	10920	1	9	3	2	408	0	728	16376	1	16	 1 -1 1 -1 1 -1 -1 -1 1 1 1 1 -1 1 1 1 
% Data position in d_data vector 728 - 17103
8	H	1	55328	10920	1	9	3	2	408	0	728	16376	1	16	 1 1 1 -1 1 -1 -1 1 -1 1 1 1 1 1 1 -1 
% Data position in d_data vector 728 - 17103
9	H	1	66248	10920	1	9	3	2	408	0	728	16376	1	16	 1 -1 -1 -1 1 -1 1 1 -1 -1 1 -1 -1 -1 -1 1 
% Data position in d_data vector 728 - 17103
10	H	1	77168	10920	1	9	3	2	408	0	728	16376	1	16	 1 1 -1 -1 1 -1 1 -1 1 -1 1 -1 1 -1 -1 -1 
% Data position in d_data vector 728 - 17103
11	H	1	88088	10920	1	9	3	2	408	0	728	16376	1	16	 1 -1 1 1 -1 -1 -1 -1 -1 1 1 -1 -1 -1 -1 -1 
% Data position in d_data vector 728 - 17103
12	H	1	99008	10920	1	9	3	2	408	0	728	16376	1	16	 1 1 1 1 -1 -1 -1 1 1 1 1 -1 1 -1 -1 1 
% Data position in d_data vector 728 - 17103
13	H	1	109928	10920	1	9	3	2	408	0	728	16376	1	16	 1 -1 -1 1 -1 -1 1 1 1 -1 1 1 -1 1 1 -1 
% Data position in d_data vector 728 - 17103
14	H	1	120848	10920	1	9	3	2	408	0	728	16376	1	16	 1 1 -1 1 -1 -1 1 -1 -1 -1 1 1 1 1 1 1 
% Data position in d_data vector 728 - 17103
15	H	1	131768	10920	1	9	3	2	408	0	728	16376	1	16	 1 -1 1 -1 -1 -1 1 -1 1 -1 -1 1 1 -1 -1 1 
% Data position in d_data vector 728 - 17103
16	H	1	142688	10920	1	9	3	2	408	0	728	16376	1	16	 1 1 1 -1 -1 -1 1 1 -1 -1 -1 1 -1 -1 -1 -1 
% Data position in d_data vector 728 - 17103
17	H	1	153608	10920	1	9	3	2	408	0	728	16376	1	16	 1 -1 -1 -1 -1 -1 -1 1 -1 1 -1 -1 1 1 1 1 
% Data position in d_data vector 728 - 17103
18	H	1	164528	10920	1	9	3	2	408	0	728	16376	1	16	 1 1 -1 -1 -1 -1 -1 -1 1 1 -1 -1 -1 1 1 -1 
% Data position in d_data vector 728 - 17103
19	H	1	175448	10920	1	9	3	2	408	0	728	16376	1	16	 1 -1 1 1 1 1 -1 -1 -1 -1 1 -1 1 -1 1 1 
% Data position in d_data vector 728 - 17103
20	H	1	186368	10920	1	9	3	2	408	0	728	16376	1	16	 1 1 1 1 1 1 -1 1 1 -1 1 -1 -1 -1 1 -1 
% Data position in d_data vector 728 - 17103
21	H	1	197288	10920	1	9	3	2	408	0	728	16376	1	16	 1 -1 -1 1 1 1 1 1 1 1 1 1 1 1 -1 1 
% Data position in d_data vector 728 - 17103
22	H	1	208208	10920	1	9	3	2	408	0	728	16376	1	16	 1 1 -1 1 1 1 1 -1 -1 1 1 1 -1 1 -1 -1 
% Data position in d_data vector 728 - 17103
23	H	1	219128	10920	1	9	3	2	408	0	728	16376	1	16	 1 -1 1 -1 1 1 1 -1 1 1 -1 1 -1 -1 1 -1 
% Data position in d_data vector 728 - 17103
24	H	1	230048	10920	1	9	3	2	408	0	728	16376	1	16	 1 1 1 -1 1 1 1 1 -1 1 -1 1 1 -1 1 1 
% Data position in d_data vector 728 - 17103
25	H	1	240968	10920	1	9	3	2	408	0	728	16376	1	16	 1 -1 -1 -1 1 1 -1 1 -1 -1 -1 -1 -1 1 -1 -1 
% Data position in d_data vector 728 - 17103
26	H	1	251888	10920	1	9	3	2	408	0	728	16376	1	16	 1 1 -1 -1 1 1 -1 -1 1 -1 -1 -1 1 1 -1 1 
% Data position in d_data vector 728 - 17103
27	H	1	262808	10920	1	9	3	2	408	0	728	16376	1	16	 1 -1 1 1 -1 1 1 -1 -1 1 -1 -1 -1 1 -1 1 
% Data position in d_data vector 728 - 17103
28	H	1	273728	10920	1	9	3	2	408	0	728	16376	1	16	 1 1 1 1 -1 1 1 1 1 1 -1 -1 1 1 -1 -1 
% Data position in d_data vector 728 - 17103
29	H	1	284648	10920	1	9	3	2	408	0	728	16376	1	16	 1 -1 -1 1 -1 1 -1 1 1 -1 -1 1 -1 -1 1 1 
% Data position in d_data vector 728 - 17103
30	H	1	295568	10920	1	9	3	2	408	0	728	16376	1	16	 1 1 -1 1 -1 1 -1 -1 -1 -1 -1 1 1 -1 1 -1 
% Data position in d_data vector 728 - 17103
31	H	1	306488	10920	1	9	3	2	408	0	728	16376	1	16	 1 -1 1 -1 -1 1 -1 -1 1 -1 1 1 1 1 -1 -1 
% Data position in d_data vector 728 - 17103
32	H	1	317408	10920	1	9	3	2	408	0	728	16376	1	16	 1 1 1 -1 -1 1 -1 1 -1 -1 1 1 -1 1 -1 1 
% Data position in d_data vector 728 - 17103
33	H	1	328328	10920	1	9	3	2	408	0	728	16376	1	16	 1 -1 -1 -1 -1 1 1 1 -1 1 1 -1 1 -1 1 -1 
% Data position in d_data vector 728 - 17103
34	H	1	339248	10920	1	9	3	2	408	0	728	16376	2	16	 1 1 -1 -1 -1 1 1 -1 1 1 1 -1 -1 -1 1 1 
% Channel=1 type=1 data_start=364 vec_len=15 max_lag=0 res_mult=2 sub_div=1 do_zlag=0 lag_incr=1 fir_len=0
% Data position in d_data vector 17104 - 17118
35	G	1	350168	15	1	0	1	0	15	0	17104	15	0	0	 
% Data position in d_data vector 17119 - 17133
36	G	1	350183	15	1	0	1	0	15	0	17119	15	0	0	 
% Channel=2 type=1 data_start=0 vec_len=364 max_lag=0 res_mult=1 sub_div=1 do_zlag=0 lag_incr=1 fir_len=0
% Data position in d_data vector 17134 - 17497
37	G	1	350198	364	1	0	1	0	364	0	17134	364	0	0	 
% Channel=2 type=1 data_start=364 vec_len=15 max_lag=0 res_mult=1 sub_div=1 do_zlag=0 lag_incr=1 fir_len=0
% Data position in d_data vector 17498 - 17512
38	G	1	350562	15	1	0	1	0	15	0	17498	15	0	0	 
% Channel=3 type=1 data_start=0 vec_len=200 max_lag=0 res_mult=1 sub_div=1 do_zlag=0 lag_incr=1 fir_len=0
% Data position in d_data vector 17513 - 17712
39	G	1	350577	200	1	0	1	0	200	0	17513	200	0	0	 
% Channel=3 type=1 data_start=200 vec_len=18 max_lag=0 res_mult=1 sub_div=1 do_zlag=0 lag_incr=1 fir_len=0
% Data position in d_data vector 17713 - 17730
40	G	1	350777	18	1	0	1	0	18	0	17713	18	0	0	 
% Channel=3 type=1 data_start=218 vec_len=18 max_lag=0 res_mult=1 sub_div=1 do_zlag=0 lag_incr=1 fir_len=0
% Data position in d_data vector 17731 - 17748
41	G	1	350795	18	1	0	1	0	18	0	17731	18	0	0	 
% Channel=4 type=1 data_start=0 vec_len=1180 max_lag=5 res_mult=2 sub_div=1 do_zlag=0 lag_incr=1 fir_len=0
% Data position in d_data vector 17749 - 29718
42	L	1	350813	1057280	1	5	1	0	1000	0	17749	11970	0	15	 64 1 14 6 1 0 0 0 64000 2 0 0 0 0 64 
% Channel=4 type=1 data_start=0 vec_len=1180 max_lag=5 res_mult=2 sub_div=1 do_zlag=0 lag_incr=1 fir_len=0
% Data position in d_data vector 29719 - 30768
43	L	1	350813	1057280	1	5	1	0	90	0	29719	1050	0	15	 64 1 14 6 1 0 0 1000 5760 2 0 0 0 0 64 
% Channel=4 type=1 data_start=0 vec_len=1180 max_lag=0 res_mult=2 sub_div=1 do_zlag=0 lag_incr=1 fir_len=0
% Data position in d_data vector 30769 - 30948
44	L	1	350813	1057280	1	0	1	0	90	0	30769	180	0	15	 64 1 14 1 1 0 0 1090 5760 2 0 0 0 0 64 
% Channel=4 type=1 data_start=0 vec_len=1180 max_lag=0 res_mult=2 sub_div=1 do_zlag=0 lag_incr=1 fir_len=31
% Data position in d_data vector 30949 - 32888
45	L	1	350813	1057280	1	0	1	0	1000	0	30949	1940	0	15	 64 1 14 1 1 31 0 0 64000 2 0 0 0 0 64  /kst/exp/tau2_pl/firfilt.txt
% Channel=4 type=1 data_start=0 vec_len=1180 max_lag=0 res_mult=2 sub_div=1 do_zlag=0 lag_incr=1 fir_len=31
% Data position in d_data vector 32889 - 33008
46	L	1	350813	1057280	1	0	1	0	90	0	32889	120	0	15	 64 1 14 1 1 31 0 1000 5760 2 0 0 0 0 64  /kst/exp/tau2_pl/firfilt.txt
% Channel=4 type=1 data_start=0 vec_len=1180 max_lag=0 res_mult=2 sub_div=1 do_zlag=0 lag_incr=1 fir_len=31
% Data position in d_data vector 33009 - 33128
47	L	1	350813	1057280	1	0	1	0	90	0	33009	120	0	15	 64 1 14 1 1 31 0 1090 5760 2 0 0 0 0 64  /kst/exp/tau2_pl/firfilt.txt
% Channel=5 type=1 data_start=0 vec_len=1180 max_lag=5 res_mult=2 sub_div=1 do_zlag=0 lag_incr=1 fir_len=0
% Data position in d_data vector 33129 - 45098
48	L	1	1408093	1057280	1	5	1	0	1000	0	33129	11970	0	15	 64 1 14 6 1 0 0 0 64000 2 0 0 0 0 64  
% Channel=5 type=1 data_start=0 vec_len=1180 max_lag=5 res_mult=2 sub_div=1 do_zlag=0 lag_incr=1 fir_len=0
% Data position in d_data vector 45099 - 46148
49	L	1	1408093	1057280	1	5	1	0	90	0	45099	1050	0	15	 64 1 14 6 1 0 0 1000 5760 2 0 0 0 0 64  
% Channel=5 type=1 data_start=0 vec_len=1180 max_lag=0 res_mult=2 sub_div=1 do_zlag=0 lag_incr=1 fir_len=0
% Data position in d_data vector 46149 - 46328
50	L	1	1408093	1057280	1	0	1	0	90	0	46149	180	0	15	 64 1 14 1 1 0 0 1090 5760 2 0 0 0 0 64  
% Channel=5 type=1 data_start=0 vec_len=1180 max_lag=0 res_mult=2 sub_div=1 do_zlag=0 lag_incr=1 fir_len=31
% Data position in d_data vector 46329 - 48268
51	L	1	1408093	1057280	1	0	1	0	1000	0	46329	1940	0	15	 64 1 14 1 1 31 0 0 64000 2 0 0 0 0 64  /kst/exp/tau2_pl/firfilt.txt
% Channel=5 type=1 data_start=0 vec_len=1180 max_lag=0 res_mult=2 sub_div=1 do_zlag=0 lag_incr=1 fir_len=31
% Data position in d_data vector 48269 - 48388
52	L	1	1408093	1057280	1	0	1	0	90	0	48269	120	0	15	 64 1 14 1 1 31 0 1000 5760 2 0 0 0 0 64  /kst/exp/tau2_pl/firfilt.txt
% Channel=5 type=1 data_start=0 vec_len=1180 max_lag=0 res_mult=2 sub_div=1 do_zlag=0 lag_incr=1 fir_len=31
% Data position in d_data vector 48389 - 48508
53	L	1	1408093	1057280	1	0	1	0	90	0	48389	120	0	15	 64 1 14 1 1 31 0 1090 5760 2 0 0 0 0 64  /kst/exp/tau2_pl/firfilt.txt
% Channel=6 type=1 data_start=0 vec_len=1180 max_lag=5 res_mult=2 sub_div=1 do_zlag=0 lag_incr=1 fir_len=0
% Data position in d_data vector 48509 - 60478
54	L	1	2465373	1057280	1	5	1	0	1000	0	48509	11970	0	15	 64 1 14 6 1 0 0 0 64000 2 0 0 0 0 64  
% Channel=6 type=1 data_start=0 vec_len=1180 max_lag=5 res_mult=2 sub_div=1 do_zlag=0 lag_incr=1 fir_len=0
% Data position in d_data vector 60479 - 61528
55	L	1	2465373	1057280	1	5	1	0	90	0	60479	1050	0	15	 64 1 14 6 1 0 0 1000 5760 2 0 0 0 0 64  
% Channel=6 type=1 data_start=0 vec_len=1180 max_lag=0 res_mult=2 sub_div=1 do_zlag=0 lag_incr=1 fir_len=0
% Data position in d_data vector 61529 - 61708
56	L	1	2465373	1057280	1	0	1	0	90	0	61529	180	0	15	 64 1 14 1 1 0 0 1090 5760 2 0 0 0 0 64  
% Channel=6 type=1 data_start=0 vec_len=1180 max_lag=0 res_mult=2 sub_div=1 do_zlag=0 lag_incr=1 fir_len=31
% Data position in d_data vector 61709 - 63648
57	L	1	2465373	1057280	1	0	1	0	1000	0	61709	1940	0	15	 64 1 14 1 1 31 0 0 64000 2 0 0 0 0 64  /kst/exp/tau2_pl/firfilt.txt
% Channel=6 type=1 data_start=0 vec_len=1180 max_lag=0 res_mult=2 sub_div=1 do_zlag=0 lag_incr=1 fir_len=31
% Data position in d_data vector 63649 - 63768
58	L	1	2465373	1057280	1	0	1	0	90	0	63649	120	0	15	 64 1 14 1 1 31 0 1000 5760 2 0 0 0 0 64  /kst/exp/tau2_pl/firfilt.txt
% Channel=6 type=1 data_start=0 vec_len=1180 max_lag=0 res_mult=2 sub_div=1 do_zlag=0 lag_incr=1 fir_len=31
% Data position in d_data vector 63769 - 63888
59	L	1	2465373	1057280	1	0	1	0	90	0	63769	120	0	15	 64 1 14 1 1 31 0 1090 5760 2 0 0 0 0 64  /kst/exp/tau2_pl/firfilt.txt
</code>


tau2_pl-u.tlan

tau2_pl-u.tlan

<code> </code>


ch5_tau2_pl-r.nco

<code>
NCOPAR_VS       0.1
%======================================
% tau2_pl_ch5
% LO1=812.00000 MHz LO2=128.00000 MHz
%======================================
NCO	1	9.80000	% F14 + 0.00000 
NCO	2	10.10000	% F13 + 0.00000 
</code>


ch5_tau2_pl-u.nco

<code>
NCOPAR_VS       0.1
%======================================
% tau2_pl_ch5
% LO1=812.00000 MHz LO2=122.00000 MHz
%======================================
NCO	1	10.69000	% F13 - 6.59000 MHz 
NCO	2	10.89000	% F14 - 7.09000 MHz 
</code>


ch5_tau2_pl_hf-u.nco

<code>
NCOPAR_VS       0.1
%======================================
% tau2_pl_hf_ch5
% LO1=812.00000 MHz LO2=122.00000 MHz
%======================================
NCO	1	10.30000	% F13 - 6.20000 MHz 
NCO	2	10.57000	% F14 - 6.77000 MHz 
</code>


ch6_tau2_pl-u.nco

<code>
NCOPAR_VS       0.1
%======================================
% tau2_pl_ch6
% LO1=812.00000 MHz LO2=122.00000 MHz
%======================================
NCO	1	11.66000	% F13 - 7.56000 MHz 
NCO	2	11.80000	% F14 - 8.00000 MHz 
</code>


ch3_tau2_pl_hf-u.nco

<code>
NCOPAR_VS       0.1
%======================================
% tau2_pl_hf_ch3
% LO1=812.00000 MHz LO2=128.00000 MHz
%======================================
NCO	1	14.14000	% F13 - 4.04000 MHz 
NCO	2	14.34400	% F14 - 4.54400 MHz
</code>


ch1_tau2_pl-r.nco

<code>
NCOPAR_VS       0.1
%======================================
% tau2_pl_ch1
% LO1=812.00000 MHz LO2=128.00000 MHz
%======================================
NCO	1	10.10000	% F13 + 0.00000 
NCO	2	9.80000	% F14 + 0.00000 
</code>


ch1_tau2_pl-u.nco

<code>
NCOPAR_VS       0.1
%======================================
% tau2_pl_ch1
% LO1=812.00000 MHz LO2=128.00000 MHz
%======================================
NCO	1	10.10000	% F13 - 0.00000 MHz 
NCO	2	9.80000	% F14 - 0.00000 MHz 
</code>