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