aboutsummaryrefslogtreecommitdiffstats
path: root/src/osmo-bts-octphy/l1_oml.c
diff options
context:
space:
mode:
authorPhilipp Maier <pmaier@sysmocom.de>2017-03-06 13:52:56 +0100
committerPhilipp Maier <pmaier@sysmocom.de>2017-04-13 19:08:47 +0200
commit25742a5929edecc545a4fc254f678cc834f8c3b3 (patch)
tree65bef9c4fa2e7ef0fb1ef4ba4310fbf132e8042e /src/osmo-bts-octphy/l1_oml.c
parente4403464ed7de23f8fa3a2a57acee31248993c3d (diff)
octphy: set tx/rx antenne IDs via VTY
add support for the TX/RX antenna-id feature that has been introduced with release OCTSDR-2G-02.07.00-B1314-BETA. The user can now set individual ID numbers for the TX and for the RX antenna. Change-Id: I872fe3c4d7b593358a4ce2f02cf0726611b9f3aa
Diffstat (limited to 'src/osmo-bts-octphy/l1_oml.c')
-rw-r--r--src/osmo-bts-octphy/l1_oml.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/osmo-bts-octphy/l1_oml.c b/src/osmo-bts-octphy/l1_oml.c
index 0cd25f25..c70b45fd 100644
--- a/src/osmo-bts-octphy/l1_oml.c
+++ b/src/osmo-bts-octphy/l1_oml.c
@@ -1394,6 +1394,11 @@ int l1if_trx_open(struct gsm_bts_trx *trx)
oc->RfConfig.ulTxAttndB = (trx->max_power_red) << 2;
}
+#if OCTPHY_USE_ANTENNA_ID == 1
+ oc->RfConfig.ulTxAntennaId = plink->u.octphy.tx_ant_id;
+ oc->RfConfig.ulRxAntennaId = plink->u.octphy.rx_ant_id;
+#endif
+
#if OCTPHY_MULTI_TRX == 1
LOGP(DL1C, LOGL_INFO, "Tx TRX-OPEN.req(trx=%u, rf_port=%u, arfcn=%u, "
"center=%u, tsc=%u, rx_gain=%u, tx_atten=%u)\n",