Revision 72c625f7 gnuradio-examples/python/multi-antenna/multi_fft.py
| b/gnuradio-examples/python/multi-antenna/multi_fft.py | ||
|---|---|---|
| 49 | 49 |
sw_decim = 1 |
| 50 | 50 |
|
| 51 | 51 |
self.u = usrp.source_c(0, options.decim, fpga_filename="std_4rx_0tx.rbf") |
| 52 |
if self.u.nddc() < nchan: |
|
| 52 |
if self.u.nddcs() < nchan:
|
|
| 53 | 53 |
sys.stderr.write('This code requires an FPGA build with %d DDCs. This FPGA has only %d.\n' % (
|
| 54 |
nchan, self.u.nddc())) |
|
| 54 |
nchan, self.u.nddcs()))
|
|
| 55 | 55 |
raise SystemExit |
| 56 | 56 |
|
| 57 | 57 |
if not self.u.set_nchannels(nchan): |
| ... | ... | |
| 62 | 62 |
print "USB data rate = %s" % (eng_notation.num_to_str(input_rate),) |
| 63 | 63 |
print "Scope data rate = %s" % (eng_notation.num_to_str(input_rate/sw_decim),) |
| 64 | 64 |
|
| 65 |
self.subdev = self.u.db[0] + self.u.db[1]
|
|
| 65 |
self.subdev = self.u.db(0) + self.u.db(1)
|
|
| 66 | 66 |
|
| 67 | 67 |
if (len (self.subdev) != 4 or |
| 68 |
self.u.db[0][0].dbid() != usrp_dbid.BASIC_RX or
|
|
| 69 |
self.u.db[1][0].dbid() != usrp_dbid.BASIC_RX):
|
|
| 68 |
self.u.db(0, 0).dbid() != usrp_dbid.BASIC_RX or
|
|
| 69 |
self.u.db(0, 0).dbid() != usrp_dbid.BASIC_RX):
|
|
| 70 | 70 |
sys.stderr.write('This code requires a Basic Rx board on Sides A & B\n')
|
| 71 | 71 |
sys.exit(1) |
| 72 | 72 |
|
Also available in: Unified diff