summaryrefslogtreecommitdiff
path: root/gr-usrp2/src
diff options
context:
space:
mode:
authorjcorgan <jcorgan@221aa14e-8319-0410-a670-987f0aec2ac5>2009-02-22 20:52:29 +0000
committerjcorgan <jcorgan@221aa14e-8319-0410-a670-987f0aec2ac5>2009-02-22 20:52:29 +0000
commit8056ff424a153dd5bab95bdda1758efe5ed9b246 (patch)
treed635d8f080821287c566b700c84dc631037f7aca /gr-usrp2/src
parentf92986d6ff10330ee4608510f7baaa895e6772e0 (diff)
Adds ifc_name() to libusrp2 and gr-usrp2
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10475 221aa14e-8319-0410-a670-987f0aec2ac5
Diffstat (limited to 'gr-usrp2/src')
-rw-r--r--gr-usrp2/src/usrp2.i1
-rw-r--r--gr-usrp2/src/usrp2_base.cc6
-rw-r--r--gr-usrp2/src/usrp2_base.h5
3 files changed, 12 insertions, 0 deletions
diff --git a/gr-usrp2/src/usrp2.i b/gr-usrp2/src/usrp2.i
index f49a0cafbd..2a07103cc8 100644
--- a/gr-usrp2/src/usrp2.i
+++ b/gr-usrp2/src/usrp2.i
@@ -45,6 +45,7 @@ public:
~usrp2_base();
std::string mac_addr() const;
+ std::string ifc_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 9c0d1fa1e8..6b70de6073 100644
--- a/gr-usrp2/src/usrp2_base.cc
+++ b/gr-usrp2/src/usrp2_base.cc
@@ -55,6 +55,12 @@ usrp2_base::mac_addr() const
return d_u2->mac_addr();
}
+std::string
+usrp2_base::ifc_name() const
+{
+ return d_u2->ifc_name();
+}
+
bool
usrp2_base::fpga_master_clock_freq(long *freq) const
{
diff --git a/gr-usrp2/src/usrp2_base.h b/gr-usrp2/src/usrp2_base.h
index 4b72a707bd..8857cc9e1a 100644
--- a/gr-usrp2/src/usrp2_base.h
+++ b/gr-usrp2/src/usrp2_base.h
@@ -54,6 +54,11 @@ public:
std::string mac_addr() const;
/*!
+ * \brief Get interface name used to communicat with USRP2
+ */
+ std::string ifc_name() const;
+
+ /*!
* \brief Get USRP2 master clock rate
*/
bool fpga_master_clock_freq(long *freq) const;