RENEWLab  1.1.0
RENEW project
iris_py.py File Reference

Classes

class  iris_py.Iris_py
 SDR Class: #######. More...
 

Namespaces

 iris_py
 

Functions

def iris_py.gen_lts (seq_length=128, cp=0, upsample=1)
 
def iris_py.cfloat2uint32 (arr, order='IQ')
 

Variables

int iris_py.corr_threshold = 1
 
 iris_py.bcn_real
 
 iris_py.bcn_imag
 
 iris_py.unpack
 
int iris_py.beacon = bcn_real + 1j * bcn_imag
 
 iris_py.parser = ArgumentParser()
 
 iris_py.type
 
 iris_py.str
 
 iris_py.dest
 
 iris_py.help
 
 iris_py.default
 
 iris_py.float
 
 iris_py.args = parser.parse_args()
 
 iris_py.siso_bs
 
 iris_py.siso_ue
 
 iris_py.hub = None
 
 iris_py.nsamps = siso_bs.n_samp
 
int iris_py.upsample = 1
 
int iris_py.ampl = 1
 
int iris_py.nsamps_pad = 82
 
int iris_py.n_sym_samp = nsamps + 2*nsamps_pad - 14
 
 iris_py.ltsSym
 
 iris_py.lts_f
 
 iris_py.cp
 
 iris_py.pad1 = np.zeros((nsamps_pad), np.complex64)
 
 iris_py.pad2 = np.zeros((nsamps_pad-14), np.complex64)
 
int iris_py.wb_pilot = np.tile(ltsSym, nsamps//len(ltsSym)).astype(np.complex64)*.5
 
 iris_py.wbz = np.zeros((n_sym_samp), dtype=np.complex64)
 
 iris_py.wb_pilot1 = np.concatenate([pad1, wb_pilot, pad2])
 
 iris_py.wb_pilot2 = wbz
 
 iris_py.wb_pilot1_r = np.real(wb_pilot1)
 
 iris_py.wb_pilot1_i = np.imag(wb_pilot1)
 
 iris_py.tdd_sched
 
 iris_py.prefix_len
 
 iris_py.is_bs
 
 iris_py.wave_rx_a_bs_mn = siso_bs.recv_stream_tdd()
 
 iris_py.foundTrigger = siso_ue.sdr_gettriggers()
 
 iris_py.freq = args.freq
 
 iris_py.fig = plt.figure(figsize=(20, 8), dpi=100)
 
 iris_py.ax1 = fig.add_subplot(2, 1, 1)
 
 iris_py.ax2 = fig.add_subplot(2, 1, 2)
 
 iris_py.label