RENEWLab  1.1.0
RENEW project
csi_lib.CalibCSI Class Reference

Public Member Functions

def __init__ (self, sdrs, trig_dev, txStream, rxStream, ant, numSamps, pilot)
 
def setup (self)
 
def collect_calib_pilots (self)
 
def sample_cal (self, offset, ref_ant, target_offset=0, forward=True)
 
def close (self)
 

Public Attributes

 pilot
 
 numSamps
 
 sdrs
 
 trig_dev
 
 sdr_ant
 
 debug_enabled
 
 num_sdrs
 
 num_ants
 
 txStream
 
 rxStream
 

Static Public Attributes

 sampsRx
 

Constructor & Destructor Documentation

◆ __init__()

def csi_lib.CalibCSI.__init__ (   self,
  sdrs,
  trig_dev,
  txStream,
  rxStream,
  ant,
  numSamps,
  pilot 
)

Member Function Documentation

◆ close()

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

◆ collect_calib_pilots()

def csi_lib.CalibCSI.collect_calib_pilots (   self)

◆ sample_cal()

def csi_lib.CalibCSI.sample_cal (   self,
  offset,
  ref_ant,
  target_offset = 0,
  forward = True 
)

◆ setup()

def csi_lib.CalibCSI.setup (   self)

Member Data Documentation

◆ debug_enabled

csi_lib.CalibCSI.debug_enabled

◆ num_ants

csi_lib.CalibCSI.num_ants

◆ num_sdrs

csi_lib.CalibCSI.num_sdrs

◆ numSamps

csi_lib.CalibCSI.numSamps

◆ pilot

csi_lib.CalibCSI.pilot

◆ rxStream

csi_lib.CalibCSI.rxStream

◆ sampsRx

csi_lib.CalibCSI.sampsRx
static

◆ sdr_ant

csi_lib.CalibCSI.sdr_ant

◆ sdrs

csi_lib.CalibCSI.sdrs

◆ trig_dev

csi_lib.CalibCSI.trig_dev

◆ txStream

csi_lib.CalibCSI.txStream

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