From: Thomas T. <tt...@vt...> - 2010-12-01 20:05:54
|
On Tue, Nov 30, 2010 at 4:44 PM, hanwen <kid...@gm...> wrote: > Hi, *, > > The OpenBTS works with my USRP2+1 WBX works pretty fine. Actually, this is > the first time in my life that I successfully made a call with OpenBTS. As I > don't have RFX900/1800 boards, I tried to make it work with USRP1+WBX before > but failed. > > THANKS to Thomas and other guys contribute to this UHD-supported OpenBTS! Awesome. I'm glad you're able to get OpenBTS working. > I still got the ALARMS when starting OpenBTS: > 1291152553.1603 ALARM 3073911008 TRXManager.cpp:447:setMaxDelay: SETMAXDLY > failed with status -1 > 1291152553.1605 ALARM 3073911008 TRXManager.cpp:458:setRxGain: SETRXGAIN > failed with status -1 > > And when I tried to use rxgain command to set RX gain, I still get this: > 1291153403.5711 ALARM 3074988256 TRXManager.cpp:458:setRxGain: SETRXGAIN > failed with status -1 > new RX gain is 0 dB As previously mentioned, the USRP2 implementation is based on the non-52MHz Transceiver because it needs resampling. The non-52MHz Transceiver doesn't support those commands - for USRP1 or USRP2. They're not handled and the values never get passed down to the device. For the USRP2, the default gain is simply set to midpoint of the daughterboard range. I'll add the missing commands when I get back to playing with the 52MHz Transceiver in the coming weeks. Thomas |