RENEWLab  1.1.0
RENEW project
SISO_RX.py File Reference

Namespaces

 SISO_RX
 

Functions

def SISO_RX.init ()
 Functions #. More...
 
def SISO_RX.rxsamples_app (srl, freq, gain, num_samps, recorder, agc_en, wait_trigger)
 
def SISO_RX.animate (i, num_samps, recorder, agc_en, wait_trigger, info)
 
def SISO_RX.replay (name, leng)
 
def SISO_RX.main ()
 Main #. More...
 

Variables

 SISO_RX.sdr = None
 Global Parameters #. More...
 
 SISO_RX.rxStream = None
 
 SISO_RX.recorder = None
 
int SISO_RX.FIG_LEN = 16384
 
int SISO_RX.Rate = 5e6
 
int SISO_RX.fft_size = 2**12
 
int SISO_RX.numBufferSamps = 1000
 
 SISO_RX.rssiPwrBuffer = collections.deque(maxlen=numBufferSamps)
 
 SISO_RX.timePwrBuffer = collections.deque(maxlen=numBufferSamps)
 
 SISO_RX.freqPwrBuffer = collections.deque(maxlen=numBufferSamps)
 
 SISO_RX.noisPwrBuffer = collections.deque(maxlen=numBufferSamps)
 
 SISO_RX.rssiPwrBuffer_fpga = collections.deque(maxlen=numBufferSamps)
 
int SISO_RX.frameCounter = 0
 
int SISO_RX.num_samps_circ_buff = 10
 
 SISO_RX.rssi_circ_buff = np.zeros(num_samps_circ_buff)
 
 SISO_RX.pwr_circ_buff = np.zeros(num_samps_circ_buff)
 
int SISO_RX.logLevel = 3
 
 SISO_RX.filename
 
 SISO_RX.level
 
 SISO_RX.format
 
 SISO_RX.fig = plt.figure(figsize=(20, 8), dpi=120)
 Create Plots #. More...
 
 SISO_RX.hspace
 
 SISO_RX.top
 
 SISO_RX.ax1 = fig.add_subplot(6, 1, 1)
 
 SISO_RX.title = ax1.text(0.5, 1, '|', ha="center")
 
 SISO_RX.label
 
 SISO_RX.animated
 
 SISO_RX.fontsize
 
 SISO_RX.ax2 = fig.add_subplot(6, 1, 2)
 
 SISO_RX.ax3 = fig.add_subplot(6, 1, 3)
 
 SISO_RX.ax4 = fig.add_subplot(6, 1, 4)
 
 SISO_RX.freqScale = np.arange(-Rate / 2, Rate / 2, Rate / fft_size)
 
 SISO_RX.ax5 = fig.add_subplot(6, 1, 5)
 
 SISO_RX.True
 
 SISO_RX.linestyle
 
 SISO_RX.ax6 = fig.add_subplot(6, 1, 6)