RENEWLab
1.1.0
RENEW project
|
Functions | |
def | print_thread (sdr, info) |
Functions #. More... | |
def | siggen_app (args, rate, ampl, ant, gain, freq, bbfreq, waveFreq, numSamps, serial, sigType, lo_tone) |
def | signal_handler (signal, frame) |
def | main () |
Main #. More... | |
Variables | |
sdr = None | |
Global Parameters #. More... | |
bool | running = True |
txStream = None | |
SISO_TX.py Simple transmitter. Generate signal and transmit it from one of the antennas in the Iris Board. Supported signal types: LTE, WiFi LTS, WiFi STS, Sine Usage example: python3 SISO_TX.py --serial="RF3C000047" NOTE ON GAINS: Gain settings will vary depending on RF frontend board being used If using CBRS: gain: at 2.5GHz [16:1:81], at 3.6GHz [15:1:81] If using only Dev Board: gain: at both frequency bands [0:1:42] --------------------------------------------------------------------- Copyright © 2018-2019. Rice University. RENEW OPEN SOURCE LICENSE: http://renew-wireless.org/license ---------------------------------------------------------------------
def SISO_TX.main | ( | ) |
Main #.
def SISO_TX.print_thread | ( | sdr, | |
info | |||
) |
Functions #.
Continuously print sensor information
def SISO_TX.siggen_app | ( | args, | |
rate, | |||
ampl, | |||
ant, | |||
gain, | |||
freq, | |||
bbfreq, | |||
waveFreq, | |||
numSamps, | |||
serial, | |||
sigType, | |||
lo_tone | |||
) |
Generate signal and write stream to RAM for TX
def SISO_TX.signal_handler | ( | signal, | |
frame | |||
) |
bool SISO_TX.running = True |
SISO_TX.sdr = None |
Global Parameters #.
SISO_TX.txStream = None |