aboutsummaryrefslogtreecommitdiffstats
path: root/src/osmo-bts-trx/l1_if.h
AgeCommit message (Expand)AuthorFilesLines
2020-08-07osmo-bts-trx/scheduler: implement baseband frequency hoppingVadim Yanitskiy1-0/+2
2020-07-22bts-trx: Integrate TRX provisioning logic more tightly into the FSMPau Espin Pedrol1-1/+9
2020-07-22bts-trx: Use bool type for on/off state variablesPau Espin Pedrol1-15/+15
2020-07-14bts-trx: introduce TRX provisioning FSMPau Espin Pedrol1-0/+3
2020-07-14bts-trx: Remove unused function l1if_provision_transceiver()Pau Espin Pedrol1-1/+0
2020-07-05bts-trx: Introduce rate counter for scheduler timerfd missed FNsPau Espin Pedrol1-0/+8
2020-06-27tx_power: Support controlling BTS with nominal tx pwr < 0dBmPau Espin Pedrol1-1/+1
2020-06-12bts-trx: Introduce helper func l1if_trx_set_nominal_powerPau Espin Pedrol1-0/+1
2020-06-12bts-trx: Implement power ramping during BTS bring upPau Espin Pedrol1-4/+1
2020-06-03bts-trx: vty: Add 'nominal-tx-power' cmdPau Espin Pedrol1-0/+2
2020-01-20l1sap: merge MEAS IND into PRIM PH DATA / PRIM TCHPhilipp Maier1-2/+0
2019-10-05bts-trx: Drop unused func check_transceiver_availability()Pau Espin Pedrol1-1/+0
2019-10-05bts-trx: Rework code handling poweron statePau Espin Pedrol1-2/+2
2019-10-05bts-trx: Allocate struct osmo_trx_clock_state as part of bts-trx private dataPau Espin Pedrol1-0/+44
2019-07-16osmo-bts-trx/trx_if.c: add TRXD header version negotiationVadim Yanitskiy1-0/+4
2019-06-01osmo-bts-trx/l1_if.h: drop unused ho_rach_detect from trx_l1hVadim Yanitskiy1-1/+0
2018-11-20bts-trx: setup timer once at creation timePau Espin Pedrol1-0/+1
2018-02-27trx/scheduler: Use integer math for TOA (Timing of Arrival)Harald Welte1-1/+1
2018-02-19trx: make l1if_fill_meas_res() staticHarald Welte1-2/+0
2018-01-19bts-trx: Detect duplicated responses for retransmitted commandsPau Espin Pedrol1-0/+3
2017-07-01TRX: merge/simplify l1_if and trx_if codeHarald Welte1-3/+0
2017-06-29osmo-bts-trx: fix missing frame number in MEAS INDPhilipp Maier1-1/+1
2017-02-10osmo-trx-bts: Fix incorrect setting of RXGAIN and POWER parameters on second ...Ivan Klyuchnikov1-0/+9
2016-12-01trx: Add "maxdlynb" VTY command to control max TA for Normal Bursts.Alexander Chemeris1-0/+4
2016-02-15Introduce new phy_link and phy_instance abstractionHarald Welte1-12/+6
2016-02-15TRX: Move scheduler to src/commonHarald Welte1-1/+1
2016-02-15TRX: factor out the scheduler from remaining codeHarald Welte1-112/+9
2016-01-16TRX: Don't use magic numbers when we have #definesHarald Welte1-12/+12
2016-01-16TRX: mark scheduler data structures as 'const'Harald Welte1-1/+1
2015-09-22trx: Implement BER calculations.Alexander Chemeris1-2/+4
2015-09-22trx: Add option to set transmit power reduction via OML (BSC)Andreas Eversberg1-0/+1
2015-09-22TRX: Handover access burst supportAndreas Eversberg1-0/+4
2015-09-22TRX: Report measurementsAndreas Eversberg1-1/+5
2015-09-22TRX: Fixed typos tranceiver -> transceiverAndreas Eversberg1-4/+4
2015-09-22TRX: Support for TCH/H and GSM half rate transcodingAndreas Eversberg1-0/+4
2015-09-22TRX: Support for AMR full speechAndreas Eversberg1-0/+11
2015-09-22Get RSSI from received uplink data and send to PCUAndreas Eversberg1-0/+4
2015-09-22TRX: Code cleanup, prepare for other codecs than GSM full rateAndreas Eversberg1-2/+10
2015-09-22TRX: Implementation of MS power and timing advance loopsAndreas Eversberg1-0/+9
2015-09-22TRX: CipheringAndreas Eversberg1-0/+6
2015-09-22TRX: Detect missing received bursts and fill them with zero-sbitsAndreas Eversberg1-0/+1
2015-09-22TRX: Lost TCH frame detection of omitted bursts from tranceiverAndreas Eversberg1-1/+1
2015-09-22TRX: Completed TCH/F full rate supportAndreas Eversberg1-0/+1
2015-09-22TRX: Use received TRX clocks to determine availablility of tranceiverAndreas Eversberg1-0/+1
2015-09-22TRX: Fixes and improvements of schedulerAndreas Eversberg1-0/+2
2015-09-22TRX: Introduce osmobts-trx, a layer 1 implementation for OpenBTS tranceiversAndreas Eversberg1-0/+121