fstep = f["Traces"]['{0} - {1}_t0dt'.format(self.VNA_name,
                                                    self.port_name)][0][1]
        self.frequency = linspace(fstart, fstart + fstep * (sm - 1), sm)
        print Magcom.shape
        Magcom = swapaxes(Magcom, 1, 2)
        self.MagcomData = squeeze(Magcom)
        self.stop_ind = len(self.yoko) - 1
        self.filt.N = len(self.frequency)


a = TA53_VNA_Two_Tone_Pwr_Lyzer(
    name="d1110",
    on_res_ind=117,  #read_data=read_data, # VNA_name="RS VNA",
    rd_hdf=TA53_Read(main_file="Data_1110/S1A4_all_two_tone_pwr.hdf5"
                     ),  #long_test.hdf5"), #
    #fit_indices=[range(48,154+1), range(276, 578+1)],
    desc="Gate to IDT low frequency",
    offset=-0.3,
    read_data=read_data,
    #swp_type="yoko_first",
)
a.filt.center = 28  #71 #28*0 #141 #106 #58 #27 #139 #106 #  #137
a.filt.halfwidth = 10  #8 #10
a.fitter.fit_type = "refl_lorentzian"
a.fitter.gamma = 0.1  #0.035
a.flux_axis_type = "yoko"  #"flux" #"fq" #
#a.bgsub_type="Complex" #"Abs" #"dB"
a.end_skip = 20
a.flux_indices = [range(len(a.yoko) - 1)]

a.save_folder.main_dir = a.name
# -*- coding: utf-8 -*-
"""
Created on Sun Apr 24 18:55:33 2016

@author: thomasaref
"""

from TA53_fundamental import TA53_VNA_Two_Tone_Pwr_Lyzer, TA53_Read, qdt
from numpy import absolute, trunc, arccos, shape, float64, linspace, reshape
from taref.plotter.api import colormesh, scatter, line

a = TA53_VNA_Two_Tone_Pwr_Lyzer(
    name="d1013",
    on_res_ind=139,  #read_data=read_data, # VNA_name="RS VNA",
    rd_hdf=TA53_Read(main_file="Data_1025/S1A4_one_side_two_tone3.hdf5"),
    #fit_indices=[range(48,154+1), range(276, 578+1)],
    desc="Gate to IDT low frequency",
    offset=-0.3,
    swp_type="yoko_first",
)
a.filt.center = 27 * 2  #139 #106 #  #137
a.filt.halfwidth = 10
a.fitter.fit_type = "refl_lorentzian"
a.fitter.gamma = 0.1  #0.035
a.flux_axis_type = "yoko"  #"flux" #"fq" #
#a.bgsub_type="Complex" #"Abs" #"dB"

a.end_skip = 10
#a.flux_indices=[range(479, 712)] #range(0,41), range(43, 479), range(482, len(a.yoko))]
a.bgsub_type = "Complex"  #"Abs" #"dB" #"Abs"
Exemple #3
0
                                                    self.port_name)][0][1]
        self.frequency = linspace(fstart, fstart + fstep * (sm - 1), sm)
        print Magcom.shape
        #Magcom=swapaxes(Magcom, 1, 2)
        print Magcom.shape
        self.MagcomData = squeeze(Magcom)
        self.stop_ind = len(self.yoko) - 1
        self.filt.N = len(self.frequency)


a = TA53_VNA_Two_Tone_Pwr_Lyzer(
    name="d1128",
    on_res_ind=54,  #read_data=read_data, # VNA_name="RS VNA",
    rd_hdf=TA53_Read(
        main_file="Data_1128/S4A1S1_pwr_flux_2frq.hdf5"),  #long_test.hdf5"), #
    #fit_indices=[range(850, 2300)], #range(48,154+1), range(276, 578+1)],
    desc="transmission power sweep",
    offset=-0.1,
    read_data=read_data,
    swp_type="yoko_first",
)
a.filt.center = 31  #71 #28*0 #141 #106 #58 #27 #139 #106 #  #137
a.filt.halfwidth = 10  #8 #10
a.fitter.fit_type = "refl_lorentzian"
a.fitter.gamma = 0.3  #0.035
a.flux_axis_type = "yoko"  #"fq" #
#a.bgsub_type="Complex" #"Abs" #"dB"
a.end_skip = 20
#a.flux_indices=[range(len(a.yoko)-1)]
#a.time_axis_type="time"
a.save_folder.main_dir = a.name
Exemple #4
0
                                                    self.port_name)][0][1]
        self.frequency = linspace(fstart, fstart + fstep * (sm - 1), sm)
        print Magcom.shape
        #Magcom=swapaxes(Magcom, 1, 2)
        #print Magcom.shape
        self.MagcomData = squeeze(Magcom)
        self.stop_ind = len(self.frq2) - 1
        self.filt.N = len(self.frequency)


a = TA53_VNA_Two_Tone_Pwr_Lyzer(
    name="d1119",
    on_res_ind=59,  #read_data=read_data, # VNA_name="RS VNA",
    rd_hdf=TA53_Read(main_file="Data_1119/S3A4_trans_split_n0dBm.hdf5"
                     ),  #long_test.hdf5"), #
    #fit_indices=[range(48,154+1), range(276, 578+1)],
    desc="Gate to IDT low frequency",
    offset=-0.3,
    read_data=read_data,
    #swp_type="yoko_first",
)
a.filt.center = 0  #71 #28*0 #141 #106 #58 #27 #139 #106 #  #137
a.filt.halfwidth = 10  #8 #10
a.fitter.fit_type = "refl_lorentzian"
a.fitter.gamma = 0.1  #0.035
a.flux_axis_type = "yoko"  #"flux" #"fq" #
#a.bgsub_type="Complex" #"Abs" #"dB"
a.end_skip = 20
#a.flux_indices=[range(len(a.yoko)-1)]

a.save_folder.main_dir = a.name