|
RENEWLab
1.1.0
RENEW project
|
Functions | |
| def | signal_handler (signum, frame) |
| def | init (hub, bnodes, ref_ant, ampl, rate, freq, txgain, rxgain, cyc_prefix, num_samps, prefix_length, postfix_length, take_duration, both_channels, plotter) |
| def | main () |
Variables | |
| int | RF_RST_REG = 48 |
| int | CORR_CONF = 60 |
| int | CORR_RST = 64 |
| int | CORR_THRESHOLD = 92 |
| int | TDD_CONF_REG = 120 |
| int | SCH_ADDR_REG = 136 |
| int | SCH_MODE_REG = 140 |
| int | NUM_BUFFER_SAMPS = 3000 |
| float | LTS_THRESH = 0.8 |
| bool | RUNNING = True |
WB_CAL_DEMO.py Wideband calibration demo: It performs Argos calibration method among anntennas within a base station, and plots the magnitude and phase of the calibration vector on 4 select subcarriers for all antennas. Example: python3 WB_CAL_DEMO.py --------------------------------------------------------------------- Copyright (c) 2018-2019, Rice University RENEW OPEN SOURCE LICENSE: http://renew-wireless.org/license ---------------------------------------------------------------------
| def WB_CAL_DEMO.init | ( | hub, | |
| bnodes, | |||
| ref_ant, | |||
| ampl, | |||
| rate, | |||
| freq, | |||
| txgain, | |||
| rxgain, | |||
| cyc_prefix, | |||
| num_samps, | |||
| prefix_length, | |||
| postfix_length, | |||
| take_duration, | |||
| both_channels, | |||
| plotter | |||
| ) |
main function initializing all radios and performing calibration


| def WB_CAL_DEMO.main | ( | ) |

| def WB_CAL_DEMO.signal_handler | ( | signum, | |
| frame | |||
| ) |
| int WB_CAL_DEMO.CORR_CONF = 60 |
| int WB_CAL_DEMO.CORR_RST = 64 |
| int WB_CAL_DEMO.CORR_THRESHOLD = 92 |
| float WB_CAL_DEMO.LTS_THRESH = 0.8 |
| int WB_CAL_DEMO.NUM_BUFFER_SAMPS = 3000 |
| int WB_CAL_DEMO.RF_RST_REG = 48 |
| bool WB_CAL_DEMO.RUNNING = True |
| int WB_CAL_DEMO.SCH_ADDR_REG = 136 |
| int WB_CAL_DEMO.SCH_MODE_REG = 140 |
| int WB_CAL_DEMO.TDD_CONF_REG = 120 |