aboutsummaryrefslogtreecommitdiffstats
path: root/src/osmo-bts-trx
AgeCommit message (Expand)AuthorFilesLines
2020-06-23bts-trx: Mark 'osmotrx power' VTY cmd as deprecatedPau Espin Pedrol1-1/+5
2020-06-23bts_model: Convert bts_model_trx_close() to return asynchronouslyPau Espin Pedrol1-8/+18
2020-06-23bts-trx: Split part of bts_model_trx_close() steps into bts_model_deact_rfPau Espin Pedrol1-7/+17
2020-06-19bts-trx: Instruct user to set manually nominal-tx-power if NOMTXPOWER not sup...Pau Espin Pedrol1-1/+4
2020-06-18power_ramp: Add support to get callback when ramping process completesPau Espin Pedrol1-3/+3
2020-06-15osmo-bts-trx: include BS Power reduction in Downlink burstsVadim Yanitskiy1-2/+1
2020-06-15osmo-bts-trx: store pointer to gsm_lchan in l1sched_chan_stateVadim Yanitskiy2-4/+2
2020-06-15osmo-bts-trx: introduce and use struct trx_dl_burst_reqVadim Yanitskiy8-146/+120
2020-06-15osmo-bts-trx: move logical channel handlers to separate filesVadim Yanitskiy9-1562/+1816
2020-06-15osmo-bts-trx: use osmo_store32be() in trx_if_send_burst()Vadim Yanitskiy1-4/+1
2020-06-12bts-trx: Re-apply tx power if nominal power is received after POWERONPau Espin Pedrol1-5/+24
2020-06-12bts-trx: Use TRXC cmd NOMTXPOWER to retrieve nominal tx power from osmo-trxPau Espin Pedrol4-4/+49
2020-06-12bts-trx: Introduce helper func l1if_trx_set_nominal_powerPau Espin Pedrol4-3/+10
2020-06-12bts-trx: Rename setpower TRXC functions to describe they use power attenuationPau Espin Pedrol3-7/+7
2020-06-12bts-trx: Implement power ramping during BTS bring upPau Espin Pedrol6-73/+71
2020-06-12osmo-bts-trx/scheduler: properly handle NOPE.ind during handoverVadim Yanitskiy1-6/+9
2020-06-11Do not mix public and private BTS features, use libosmocore's APIVadim Yanitskiy1-10/+11
2020-06-10osmo-bts-trx: indicate BTS_FEAT_EGPRS support to BSCVadim Yanitskiy1-0/+1
2020-06-07osmo-bts-trx/trx_if: cosmetic: s/ocommand/command/Vadim Yanitskiy1-1/+1
2020-06-07osmo-bts-trx/trx_if: fix memleak in trx_ctrl_cmd_cb()Vadim Yanitskiy1-11/+12
2020-06-06common/scheduler: use boolean for channel activation stateVadim Yanitskiy1-6/+4
2020-06-06osmo-bts-trx: fix: use noinst_HEADERS instead of EXTRA_DISTVadim Yanitskiy1-2/+1
2020-06-06osmo-bts-trx: prettify Makefile.am: make it git friendlyVadim Yanitskiy1-6/+48
2020-06-03bts-trx: vty: Add 'nominal-tx-power' cmdPau Espin Pedrol3-2/+45
2020-05-12osmo-bts-trx/scheduler: remove a left-over from UL TCH handlersVadim Yanitskiy1-4/+0
2020-05-09Use OSMO_FD_* instead of deprecated BSC_FD_*Pau Espin Pedrol1-1/+1
2020-04-25dtx: add detection of AMR DTX frames for osmo-bts-trxPhilipp Maier1-11/+101
2020-03-22trx: Use NOPE indications from OsmoTRX for TCH/F and TCH/HHarld Welte1-4/+10
2020-03-22trx: Fix reported BER for TCH/HHarld Welte1-2/+3
2020-02-25cosmetic: Fix some typos with codespellPau Espin Pedrol1-1/+1
2020-02-25bts-trx: trx_if.c: Fix some printf formatsPau Espin Pedrol1-3/+3
2020-01-20l1sap: merge MEAS IND into PRIM PH DATA / PRIM TCHPhilipp Maier4-76/+25
2020-01-20ta_control: move timing advance code from osmo-bts-trx to commonPhilipp Maier5-77/+4
2020-01-03rsl: ensure measurement reports are sentPhilipp Maier1-3/+7
2019-11-30bts-trx: Drop low layer MS Power Control Loop algoPau Espin Pedrol5-207/+9
2019-11-27scheduler_trx.c: cast ptrdiff value to fix printf formatPau Espin Pedrol1-1/+1
2019-11-20osmo-bts-trx/trx_if.c: fix: NOPE.ind also contains C/I fieldVadim Yanitskiy1-5/+6
2019-11-20scheduler_trx.c: avoid division by zero when calculating BERPhilipp Maier3-4/+13
2019-11-19osmo-bts-trx/trx_if.c: also print both RSSI and ToA256 for NOPE.indVadim Yanitskiy1-3/+3
2019-11-19osmo-bts-trx/trx_if.c: fix: always initialize bi->burst_len for NOPE.indVadim Yanitskiy1-1/+3
2019-11-19osmo-bts-trx: general handling of NOPE / IDLE indicationsVadim Yanitskiy1-8/+3
2019-11-14Introduce BTS feature BTS_FEAT_MS_PWR_CTRL_DSPPau Espin Pedrol2-3/+7
2019-11-14bts-trx: loops.c: Avoid always clamping MS power to MS power class 1Pau Espin Pedrol1-10/+1
2019-11-14Move and rename gsm_lchan.ms_power fieldPau Espin Pedrol1-2/+2
2019-11-12bts-trx: Implement MS Power control loop calculations using dBm instead of ct...Pau Espin Pedrol2-31/+58
2019-10-31scheduler_trx: initalize n_errors, n_bursts_bits, n_bits_totalPhilipp Maier1-5/+11
2019-10-29scheduler_trx: use gsm0502_fn_remap() to calculate frame numberPhilipp Maier1-26/+35
2019-10-28loops.h: Fix missing include for struct l1sched_trxPau Espin Pedrol1-0/+2
2019-10-28bts-trx: loops.c: Take into account RSL CHAN ACT ms power level limitsPau Espin Pedrol1-0/+4
2019-10-28cosmetic: bts-trx: document variable power levelPau Espin Pedrol1-1/+1