BEACON_SWEEP.py
Generate beacon and precode signal in order to create a beamsweep.
Beacon can ONLY be generated by base station boards (not clients).
This script deals only with the Transmitter side, that is, only
generates and transmits the beacons. A receiver scripts such as
SISO_RX.py can be used on the receiver (client), concurrently.
Usage example:
python3 BEACON_SWEEP.py --serials="xxxx","yyyy"
where "xxxx" and "yyyy" are the serials of two Iris boards
on the base station
(NOTICE THERE'S NO SPACES BETWEEN SERIAL NUMBERS!)
NOTE ON GAINS:
Gain settings will vary depending on RF frontend board being used
If using CBRS:
rxgain: at 2.5GHz [3:1:105], at 3.6GHz [3:1:102]
txgain: at 2.5GHz [16:1:81], at 3.6GHz [15:1:81]
If using only Dev Board:
rxgain: at both frequency bands [0:1:30]
txgain: at both frequency bands [0:1:42]
---------------------------------------------------------------------
Copyright © 2018-2019. Rice University.
RENEW OPEN SOURCE LICENSE: http://renew-wireless.org/license
---------------------------------------------------------------------