RENEWLab  1.1.0
RENEW project
csi_lib.CSI Class Reference

Public Member Functions

def __init__ (self, bsdrs, csdrs, trig_dev, txBsStream, rxBsStream, rxClStream, ota_trig, ant, rate, symSamp, pilot, beacon, coeffs, beacon_weights, rf_roundtrip)
 
def setup (self)
 
def close (self)
 
def collectCSI (self)
 

Public Attributes

 pilot
 
 beacon
 
 coeffs
 
 beacon_weights
 
 symSamp
 
 ota_trig
 
 rate
 
 rf_roundtrip
 
 bsdrs
 
 csdrs
 
 trig_dev
 
 sdr_ant
 
 num_bsdrs
 
 num_ants
 
 num_csdrs
 
 debug_enabled
 
 bsRxSamps
 
 clRxSamps
 
 trigger_counts
 
 rxClStream
 
 rxBsStream
 
 txBsStream
 
 nSyms
 

Constructor & Destructor Documentation

◆ __init__()

def csi_lib.CSI.__init__ (   self,
  bsdrs,
  csdrs,
  trig_dev,
  txBsStream,
  rxBsStream,
  rxClStream,
  ota_trig,
  ant,
  rate,
  symSamp,
  pilot,
  beacon,
  coeffs,
  beacon_weights,
  rf_roundtrip 
)

Member Function Documentation

◆ close()

def csi_lib.CSI.close (   self)
Here is the caller graph for this function:

◆ collectCSI()

def csi_lib.CSI.collectCSI (   self)

◆ setup()

def csi_lib.CSI.setup (   self)
Here is the call graph for this function:

Member Data Documentation

◆ beacon

csi_lib.CSI.beacon

◆ beacon_weights

csi_lib.CSI.beacon_weights

◆ bsdrs

csi_lib.CSI.bsdrs

◆ bsRxSamps

csi_lib.CSI.bsRxSamps

◆ clRxSamps

csi_lib.CSI.clRxSamps

◆ coeffs

csi_lib.CSI.coeffs

◆ csdrs

csi_lib.CSI.csdrs

◆ debug_enabled

csi_lib.CSI.debug_enabled

◆ nSyms

csi_lib.CSI.nSyms

◆ num_ants

csi_lib.CSI.num_ants

◆ num_bsdrs

csi_lib.CSI.num_bsdrs

◆ num_csdrs

csi_lib.CSI.num_csdrs

◆ ota_trig

csi_lib.CSI.ota_trig

◆ pilot

csi_lib.CSI.pilot

◆ rate

csi_lib.CSI.rate

◆ rf_roundtrip

csi_lib.CSI.rf_roundtrip

◆ rxBsStream

csi_lib.CSI.rxBsStream

◆ rxClStream

csi_lib.CSI.rxClStream

◆ sdr_ant

csi_lib.CSI.sdr_ant

◆ symSamp

csi_lib.CSI.symSamp

◆ trig_dev

csi_lib.CSI.trig_dev

◆ trigger_counts

csi_lib.CSI.trigger_counts

◆ txBsStream

csi_lib.CSI.txBsStream

The documentation for this class was generated from the following file: