diff options
-rw-r--r-- | gr-usrp2/src/usrp2.i | 2 | ||||
-rw-r--r-- | gr-usrp2/src/usrp2_base.cc | 4 | ||||
-rw-r--r-- | gr-usrp2/src/usrp2_base.h | 2 | ||||
-rwxr-xr-x | gr-utils/src/python/usrp2_siggen.py | 15 | ||||
-rwxr-xr-x | gr-utils/src/python/usrp2_siggen_gui.py | 4 | ||||
-rw-r--r-- | usrp2/host/include/usrp2/usrp2.h | 2 | ||||
-rw-r--r-- | usrp2/host/lib/usrp2.cc | 4 | ||||
-rw-r--r-- | usrp2/host/lib/usrp2_impl.cc | 2 | ||||
-rw-r--r-- | usrp2/host/lib/usrp2_impl.h | 4 |
9 files changed, 16 insertions, 23 deletions
diff --git a/gr-usrp2/src/usrp2.i b/gr-usrp2/src/usrp2.i index 2a07103cc8..216aec9378 100644 --- a/gr-usrp2/src/usrp2.i +++ b/gr-usrp2/src/usrp2.i @@ -45,7 +45,7 @@ public: ~usrp2_base(); std::string mac_addr() const; - std::string ifc_name() const; + std::string interface_name() const; %rename(_real_fpga_master_clock_freq) fpga_master_clock_freq; bool fpga_master_clock_freq(long *freq); bool sync_to_pps(); diff --git a/gr-usrp2/src/usrp2_base.cc b/gr-usrp2/src/usrp2_base.cc index 6b70de6073..34492dc478 100644 --- a/gr-usrp2/src/usrp2_base.cc +++ b/gr-usrp2/src/usrp2_base.cc @@ -56,9 +56,9 @@ usrp2_base::mac_addr() const } std::string -usrp2_base::ifc_name() const +usrp2_base::interface_name() const { - return d_u2->ifc_name(); + return d_u2->interface_name(); } bool diff --git a/gr-usrp2/src/usrp2_base.h b/gr-usrp2/src/usrp2_base.h index 8857cc9e1a..bfd1dce094 100644 --- a/gr-usrp2/src/usrp2_base.h +++ b/gr-usrp2/src/usrp2_base.h @@ -56,7 +56,7 @@ public: /*! * \brief Get interface name used to communicat with USRP2 */ - std::string ifc_name() const; + std::string interface_name() const; /*! * \brief Get USRP2 master clock rate diff --git a/gr-utils/src/python/usrp2_siggen.py b/gr-utils/src/python/usrp2_siggen.py index 71f12cf4af..9ade933c7c 100755 --- a/gr-utils/src/python/usrp2_siggen.py +++ b/gr-utils/src/python/usrp2_siggen.py @@ -60,8 +60,7 @@ class top_block(gr.top_block): self.set_amplitude(options.amplitude) self.set_waveform_freq(options.waveform_freq) - #self.set_waveform2_freq(options.waveform2_freq) - self._waveform2_freq = options.waveform2_freq + self.set_waveform2_freq(options.waveform2_freq) self.set_waveform(options.type) def set_usrp2(self, interface, mac_addr): @@ -282,14 +281,11 @@ class top_block(gr.top_block): # Property getters - #def interface(self): - # return self._u.ifc_name() - def mac_addr(self): return self._u.mac_addr() - def ifc_name(self): - return self._u.ifc_name() + def interface_name(self): + return self._u.interface_name() def daughterboard_id(self): return self._u.daughterboard_id() @@ -304,10 +300,7 @@ class top_block(gr.top_block): return self._freq def freq_range(self): - fr = self._u.freq_range() - if self._u.daughterboard_id() == 0x0000: - fr = (-50e6, 50e6) # DEBUG - return fr + return self._u.freq_range() def ddc_freq(self): return self._ddc_freq diff --git a/gr-utils/src/python/usrp2_siggen_gui.py b/gr-utils/src/python/usrp2_siggen_gui.py index 2d9f4f4df9..89bc6e5894 100755 --- a/gr-utils/src/python/usrp2_siggen_gui.py +++ b/gr-utils/src/python/usrp2_siggen_gui.py @@ -23,7 +23,7 @@ import wx from gnuradio.wxgui import form, slider, gui import usrp2_siggen -import math +import sys, math class app_gui(object): def __init__(self, frame, panel, vbox, top_block, options, args): @@ -43,7 +43,7 @@ class app_gui(object): self.build_gui() # TODO: turn these into listeners - self.myform['ifc'].set_value(self.tb.ifc_name()) + self.myform['ifc'].set_value(self.tb.interface_name()) self.myform['mac'].set_value(self.tb.mac_addr()) dbid = self.tb.daughterboard_id() self.myform['dbid'].set_value("%04x" % (dbid,)) diff --git a/usrp2/host/include/usrp2/usrp2.h b/usrp2/host/include/usrp2/usrp2.h index 3b806af876..70d800bf0f 100644 --- a/usrp2/host/include/usrp2/usrp2.h +++ b/usrp2/host/include/usrp2/usrp2.h @@ -97,7 +97,7 @@ namespace usrp2 { /*! * Returns the GbE interface name associated with this USRP */ - std::string ifc_name(); + std::string interface_name(); /* * ---------------------------------------------------------------- diff --git a/usrp2/host/lib/usrp2.cc b/usrp2/host/lib/usrp2.cc index ab64cb6cdb..2e8540e91c 100644 --- a/usrp2/host/lib/usrp2.cc +++ b/usrp2/host/lib/usrp2.cc @@ -161,9 +161,9 @@ namespace usrp2 { } std::string - usrp2::ifc_name() + usrp2::interface_name() { - return d_impl->ifc_name(); + return d_impl->interface_name(); } // Receive diff --git a/usrp2/host/lib/usrp2_impl.cc b/usrp2/host/lib/usrp2_impl.cc index 3a0cd918e0..a0d340c91d 100644 --- a/usrp2/host/lib/usrp2_impl.cc +++ b/usrp2/host/lib/usrp2_impl.cc @@ -129,7 +129,7 @@ namespace usrp2 { usrp2::impl::impl(const std::string &ifc, props *p) - : d_eth_buf(new eth_buffer()), d_ifc_name(ifc), d_pf(0), d_bg_thread(0), + : d_eth_buf(new eth_buffer()), d_interface_name(ifc), d_pf(0), d_bg_thread(0), d_bg_running(false), d_rx_seqno(-1), d_tx_seqno(0), d_next_rid(0), d_num_rx_frames(0), d_num_rx_missing(0), d_num_rx_overruns(0), d_num_rx_bytes(0), d_num_enqueued(0), d_enqueued_mutex(), d_bg_pending_cond(&d_enqueued_mutex), diff --git a/usrp2/host/lib/usrp2_impl.h b/usrp2/host/lib/usrp2_impl.h index 8928751b31..c36a6d3c5b 100644 --- a/usrp2/host/lib/usrp2_impl.h +++ b/usrp2/host/lib/usrp2_impl.h @@ -57,7 +57,7 @@ namespace usrp2 { static const size_t NCHANS = 32; eth_buffer *d_eth_buf; - std::string d_ifc_name; + std::string d_interface_name; pktfilter *d_pf; std::string d_addr; // FIXME: use u2_mac_addr_t instead usrp2_thread *d_bg_thread; @@ -118,7 +118,7 @@ namespace usrp2 { void bg_loop(); std::string mac_addr() const { return d_addr; } // FIXME: convert from u2_mac_addr_t - std::string ifc_name() const { return d_ifc_name; } + std::string interface_name() const { return d_interface_name; } // Rx |