diff options
author | michael-west <michael.west@ettus.com> | 2015-04-15 17:38:44 -0700 |
---|---|---|
committer | michael-west <michael.west@ettus.com> | 2015-04-15 17:38:44 -0700 |
commit | df6bf0e77d42f2281fbe07296766924c3c066962 (patch) | |
tree | 98565fd79ba002531abe8b389ae7bc914cce5dfb /host/lib/usrp/b200/b200_impl.hpp | |
parent | be54951d4c14b11e21518f2e7d87fd527102c948 (diff) | |
download | uhd-df6bf0e77d42f2281fbe07296766924c3c066962.tar.gz uhd-df6bf0e77d42f2281fbe07296766924c3c066962.tar.bz2 uhd-df6bf0e77d42f2281fbe07296766924c3c066962.zip |
B200: Stricter checking of product and revision for frontend mapping.
Diffstat (limited to 'host/lib/usrp/b200/b200_impl.hpp')
-rw-r--r-- | host/lib/usrp/b200/b200_impl.hpp | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/host/lib/usrp/b200/b200_impl.hpp b/host/lib/usrp/b200/b200_impl.hpp index e871e6b9a..fd94d36ab 100644 --- a/host/lib/usrp/b200/b200_impl.hpp +++ b/host/lib/usrp/b200/b200_impl.hpp @@ -119,10 +119,6 @@ private: boost::mutex _transport_setup_mutex; - // mapping of frontend to radio perif index - size_t _fe1; - size_t _fe2; - //async ctrl + msgs uhd::msg_task::sptr _async_task; typedef uhd::transport::bounded_buffer<uhd::async_metadata_t> async_md_type; @@ -165,6 +161,13 @@ private: }; std::vector<radio_perifs_t> _radio_perifs; + //mapping of AD936x frontends (FE1 and FE2) to radio perif index (0 and 1) + //FE1 corresponds to the ports labeled "RF B" on the B200/B210 + //FE2 corresponds to the ports labeled "RF A" on the B200/B210 + //the mapping is product and revision specific + size_t _fe1; + size_t _fe2; + /*! \brief Setup the DSP chain for one radio front-end. * */ |