transceiver, usrp1: fix transmit gain setting bug

Transmit gain setting would deceptively set the receive
gain instead. Since transmit attenuation is a combination
of RF gain and digital scaling, this major copy/paste bug
may have gone unnoticed by many users.

Reported-by: Robin Coxe <coxe@close-haul.com>
Signed-off-by: Thomas Tsou <ttsou@vt.edu>

git-svn-id: http://wush.net/svn/range/software/public/openbts/trunk@3309 19bc5d8c-e614-43d4-8b26-e1612bc8e597
diff --git a/Transceiver52M/USRPDevice.cpp b/Transceiver52M/USRPDevice.cpp
index e321b0a..d9eefc8 100644
--- a/Transceiver52M/USRPDevice.cpp
+++ b/Transceiver52M/USRPDevice.cpp
@@ -261,7 +261,7 @@
 
    LOG(NOTICE) << "Setting TX gain to " << dB << " dB.";
 
-   if (!m_dbRx->set_gain(dB))
+   if (!m_dbTx->set_gain(dB))
      LOG(ERR) << "Error setting TX gain";
 
    writeLock.unlock();