aboutsummaryrefslogtreecommitdiffstats
path: root/src/osmo-bts-trx/l1_if.c
AgeCommit message (Expand)AuthorFilesLines
2020-10-03Introduce NM Channel FSMpespin/masterPau Espin Pedrol1-11/+5
2020-10-02Introduce NM Radio Carrier and Baseband Transceiver FSMsPau Espin Pedrol1-25/+20
2020-10-02Introduce NM BTS FSMPau Espin Pedrol1-1/+4
2020-10-02Introduce NM BTS Site Manager FSMPau Espin Pedrol1-1/+4
2020-10-02Change NM Channel availability Dependency->Offline when RadioCarrier becomes ...Pau Espin Pedrol1-0/+9
2020-09-16Improve logging around failing to (de)activate chan_nrPau Espin Pedrol1-4/+5
2020-09-07bts-trx: Ensure RFMUTE state is set properly at startupPau Espin Pedrol1-2/+6
2020-09-07bts-trx: Use TRXC RFMUTE instead of resetting the schedulerPau Espin Pedrol1-40/+12
2020-09-05osmo-bts-trx: fix trx_init(): do not send OPSTART ACK blindlyVadim Yanitskiy1-1/+4
2020-09-05osmo-bts-trx/l1_if: drop redundant logging messageVadim Yanitskiy1-2/+1
2020-07-27bts-trx: Fix assert hit when rf_locked in .cfg and TS TCH/F_PDCHPau Espin Pedrol1-0/+7
2020-07-27bts-trx: Fix handling ADM state change while previous one WIPPau Espin Pedrol1-5/+24
2020-07-24bts-trx: prov_fsm: Fix mess with 1 event having 2 namesPau Espin Pedrol1-1/+1
2020-07-23bts-trx: Fix osmocom dyn ts assert hit during Adm State UnlockPau Espin Pedrol1-0/+7
2020-07-14bts-trx: introduce TRX provisioning FSMPau Espin Pedrol1-218/+14
2020-07-14bts-trx: Remove unused function l1if_provision_transceiver()Pau Espin Pedrol1-24/+0
2020-07-14bts-trx: Don't set OPSTATE enabled during trx_initPau Espin Pedrol1-3/+0
2020-07-05bts-trx: Implement ramp up/down during ADM state changePau Espin Pedrol1-16/+75
2020-06-27tx_power: Support controlling BTS with nominal tx pwr < 0dBmPau Espin Pedrol1-3/+6
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-18power_ramp: Add support to get callback when ramping process completesPau Espin Pedrol1-3/+3
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 Pedrol1-0/+17
2020-06-12bts-trx: Introduce helper func l1if_trx_set_nominal_powerPau Espin Pedrol1-0/+7
2020-06-12bts-trx: Rename setpower TRXC functions to describe they use power attenuationPau Espin Pedrol1-3/+3
2020-06-12bts-trx: Implement power ramping during BTS bring upPau Espin Pedrol1-15/+29
2020-06-06common/scheduler: use boolean for channel activation stateVadim Yanitskiy1-6/+4
2020-01-20l1sap: merge MEAS IND into PRIM PH DATA / PRIM TCHPhilipp Maier1-34/+0
2019-10-16bts-trx: Time out if no clock ind recvd after RSP POWERONPau Espin Pedrol1-2/+5
2019-10-05bts-trx: Drop unused func check_transceiver_availability()Pau Espin Pedrol1-12/+0
2019-10-05bts-trx: Get rid of messy transceiver_available state handlerPau Espin Pedrol1-2/+13
2019-10-05bts-trx: Rework code handling poweron statePau Espin Pedrol1-14/+28
2019-10-05bts-trx: trx_set_bts(): Avoid double loop by checking current trxPau Espin Pedrol1-2/+1
2019-09-10bts-trx: Log case where no SETFORMAT is sentPau Espin Pedrol1-5/+12
2019-09-10osmo-bts-trx: migrate to new generic ECU abstractionHarald Welte1-0/+13
2019-07-23bts-trx: Introduce VTY command osmotrx trxd-max-versionPau Espin Pedrol1-4/+6
2019-07-16osmo-bts-trx/trx_if.c: add TRXD header version negotiationVadim Yanitskiy1-0/+10
2019-06-04bts-trx: trx_if.c: Introduce logging macro LOGPPHIPau Espin Pedrol1-5/+5
2018-12-04bts-trx: (n)ack PDCH DEACT only after TRX answered SETSLOTPau Espin Pedrol1-5/+41
2018-11-26bts_model: Allow TS connect to be processed asynchronouslyPau Espin Pedrol1-5/+3
2018-11-26cosmetic: fix whitespacePau Espin Pedrol1-1/+1
2018-11-20bts-trx: setup timer once at creation timePau Espin Pedrol1-0/+8
2018-09-17CBCH: Fix CBCH implementation for osmo-bts-trxHarald Welte1-2/+6
2018-09-16osmo-bts-trx/l1_if.c: cosmetic: fix typo in debug msgVadim Yanitskiy1-1/+1
2018-08-28fix ip.access dyn TS for osmo-bts-trxNeels Hofmeyr1-0/+14
2018-02-27L1SAP: Increase resolution of reported burst timingHarald Welte1-1/+1
2018-02-27trx/scheduler: Use integer math for TOA (Timing of Arrival)Harald Welte1-6/+6
2018-02-23osmo-bts-trx: Add missing frame number to l1if_process_meas_res()Harald Welte1-1/+1
2018-02-19trx: make l1if_fill_meas_res() staticHarald Welte1-1/+1