|
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 |