transceiver, uhd: display device information on make failure

The failure "UHD make failed" implies that a suitable device
was found, but construction failed. Output the the found
target device information along with message.

Signed-off-by: Thomas Tsou <ttsou@vt.edu>

git-svn-id: http://wush.net/svn/range/software/public@3181 19bc5d8c-e614-43d4-8b26-e1612bc8e597
transceiver, uhd: fix build error due to log level

Previous commit r3181 used a 2.6 logging level.

  ALARM->ALERT

Fix for 2.8 levels.

Signed-off-by: Thomas Tsou <ttsou@vt.edu>

git-svn-id: http://wush.net/svn/range/software/public@3187 19bc5d8c-e614-43d4-8b26-e1612bc8e597
Fixing RRLP timeouts during LUR. We now query for RRLP after the LUR has completed but before the channel is closed.

git-svn-id: http://wush.net/svn/range/software/public@3202 19bc5d8c-e614-43d4-8b26-e1612bc8e597
Fixing the subscriber registry manager. Mostly cleaning up code rot.

git-svn-id: http://wush.net/svn/range/software/public@3204 19bc5d8c-e614-43d4-8b26-e1612bc8e597
Removing conf files with specific connection details. I hope no one will complain.

git-svn-id: http://wush.net/svn/range/software/public@3207 19bc5d8c-e614-43d4-8b26-e1612bc8e597
Fixes #711 in private. We now check RTP ports before allocation, to ensure they're not already in use.

git-svn-id: http://wush.net/svn/range/software/public@3225 19bc5d8c-e614-43d4-8b26-e1612bc8e597
Fixes #692 in public. This updates the SR (ip/port) for a user on every SIP transaction. Also standardizes SR interface to use just strings, no more external char*. Will modify actual SR later.

git-svn-id: http://wush.net/svn/range/software/public@3236 19bc5d8c-e614-43d4-8b26-e1612bc8e597
Fixes #499 in public. If our ACK was missed, the switch would resend an OK and we didn't respond to it. We do now.

git-svn-id: http://wush.net/svn/range/software/public@3237 19bc5d8c-e614-43d4-8b26-e1612bc8e597
Fixed canceling bug in Public. I'm missing my personal radio (loaned to class) and so it's not well tested... something is up with FS and cancels.


git-svn-id: http://wush.net/svn/range/software/public@3244 19bc5d8c-e614-43d4-8b26-e1612bc8e597
Fixes #734 in public, , as well as rearchitects a number of SIP
 control flows. Basically, there was a small bug where I forgot to listen
 for an OK, which caused transactions to stick around too long and fuck
 everything up. That was quickly fixed, but my compulsion required me to
 reorganize the code to avoid such errors in the future. I implemented
 another new feature as well, we now respond with a 480 Temporarily
 Unavailable message (rather than cancel) when canceling an INCOMING call.
 The prior behavior was incorrect.

git-svn-id: http://wush.net/svn/range/software/public@3264 19bc5d8c-e614-43d4-8b26-e1612bc8e597
Fixes #718 in public. We now have a user agent header in all of our sip packets.

git-svn-id: http://wush.net/svn/range/software/public@3270 19bc5d8c-e614-43d4-8b26-e1612bc8e597
Harvind found a bug in BitVector.cpp:

Basically the unpack method and fillField method assume MSB-first bit packing.   The unpack method calls fillField for each byte that needs to be unpacked.  The problem occurs on its final call to fillField when it has a partial byte to unpack; it uses the LSB bits instead of the MSB bits.

git-svn-id: http://wush.net/svn/range/software/public@3288 19bc5d8c-e614-43d4-8b26-e1612bc8e597
Fixes #580 in public. We had some transactions getting stuck in the transaction table, but no longer. We more aggressively clear the table.

git-svn-id: http://wush.net/svn/range/software/public@3300 19bc5d8c-e614-43d4-8b26-e1612bc8e597
Squashed all the commits down to one working set

Transceiver detects and reports bursts

syncing with my main repo

Fake PA controller. Couldn't test at home, too much noise.

ok testing and working

USRP and UHD support

start in off mode

tested and working

Untested changes to RAD1 to support XMLRPC PA controller

working on BTS

Transceiver detects and reports bursts

syncing with my main repo

Fake PA controller. Couldn't test at home, too much noise.

ok testing and working

Untested changes to RAD1 to support XMLRPC PA controller

New RPC server hosted by the transceiver

forgit the header

timing working

Moving PA Controller into RAD1

serial connection established

modified to allow for one PA file for both USRP/UHD and RAD1

Fixing the merge

implemented OpenBTS additions. The beacon seems to be occilating for some reason... but it sorta kinda works

Testing and working with OpenBTS changes.

Harvind's suggestion on how to interrupt transmission. Seems to work really well!

added a ntoe

missed some files

missed something

working on RAD1
Merge branch 'vbts' of github.com:kheimerl/openbts-vbts into vbts
Merge branch 'vbts' of github.com:kheimerl/openbts-vbts into vbts
kash complains