]> git.gag.com Git - debian/gnuradio/commitdiff
fix for xcvr.
authormatt <matt@221aa14e-8319-0410-a670-987f0aec2ac5>
Fri, 9 Jan 2009 03:33:16 +0000 (03:33 +0000)
committermatt <matt@221aa14e-8319-0410-a670-987f0aec2ac5>
Fri, 9 Jan 2009 03:33:16 +0000 (03:33 +0000)
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10203 221aa14e-8319-0410-a670-987f0aec2ac5

usrp/host/lib/legacy/usrp_standard.cc

index d27bbbec3b5cf020562db373517e13611aa42295..2cc08a8fd873ea5e8bad357b58b1e9589a9aa869 100644 (file)
@@ -193,7 +193,7 @@ tune_a_helper(db_base_sptr db, double target_freq, double fs,
     inverted = !inverted;
   }
   
-  if (dxc.is_tx())             // down conversion versus up conversion
+  if (dxc.is_tx() && !db->i_and_q_swapped())           // down conversion versus up conversion
     dxc_freq = -dxc_freq;
 
   ok &= dxc.set_dxc_freq(dxc_freq);