This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "OpenBTS' transceiver retro-fit".
The branch, master has been updated
via 77ce99ac6720896f504a0581a5c57b2929a13cef (commit)
from f58cd8ac837d13237cf88e93e45550b90d085b15 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
http://cgit.osmocom.org/osmo-trx/commit/?id=77ce99ac6720896f504a0581a5c57b2…
commit 77ce99ac6720896f504a0581a5c57b2929a13cef
Author: Pau Espin Pedrol <pespin(a)sysmocom.de>
Date: Mon Feb 5 13:05:06 2018 +0100
Add support to set Rx/TxAntenna
Some devices have different Rx or Tx ports with different RF characteristics.
For instance LimeSDR has H (High), L (Low) and W (Wide) band Rx ports,
each of one being more suitable to a specific range of frequencies.
In case one wants to support several GSM bands, the best option is to
use the WideBand port and connect the antenna physically to that port in
the board. Then the firmware must be instructed ro read from that port.
Support for Rx/Tx port configuration is already in there for all the
layers (Limesuite, SoapySDR, SoapyUHD, UHD), but we are missing the
required bits in osmo-trx to make use of the available UHD API. This
commit addresses it.
Before this patch, the Rx/Tx paths configured could be changed by means
of the LimeSuiteGUI app, but after running osmo-trx, the values were
changed to the default ones.
One can now start using osmo-trx with 1 channel and specific Rx/Tx ports
by using for instance: osmo-trx -c 1 -y BAND1 -z LNAW
Default behaviour if no specific path or an empry path is passed ("") is
to do the same as preiously, ie. nothing by not calling the
set{T,R}xAntenna APIs.
One can also configure only specific channels, for instance to configure
only the first Tx channel and the second Rx channel:
osmo-trx -c 2 -y BAND1, -z ,LNAW
Change-Id: I1735e6ab05a05b0312d6d679b16ebd4a2260fa23
-----------------------------------------------------------------------
Summary of changes:
Transceiver52M/UHDDevice.cpp | 127 ++++++++++++++++++++++++++++++++++++++++--
Transceiver52M/USRPDevice.cpp | 44 ++++++++++++++-
Transceiver52M/USRPDevice.h | 12 ++++
Transceiver52M/osmo-trx.cpp | 64 +++++++++++++++++++--
Transceiver52M/radioDevice.h | 16 +++++-
5 files changed, 253 insertions(+), 10 deletions(-)
hooks/post-receive
--
OpenBTS' transceiver retro-fit