aboutsummaryrefslogtreecommitdiffstats
path: root/src/osmo-bts-trx
AgeCommit message (Expand)AuthorFilesLines
2023-04-06Introduce NM FSM for GPRS NSE objectPau Espin Pedrol1-1/+1
2023-04-06Simplify implementation of bts_model_opstart() in all bts typesPau Espin Pedrol1-13/+3
2023-04-06bts_model_apply_oml(): Improve definition of parameterPau Espin Pedrol1-1/+2
2023-04-06oml: Get rid of unused tlv_parsed param in bts_model_apply_oml()Pau Espin Pedrol1-2/+1
2023-04-06nm: Drop NM_EV_SETATTR_{ACK/NACK}Pau Espin Pedrol1-12/+7
2023-04-05nm: Apply BTS/TRX/TS OML Attributes through NM FSMsPau Espin Pedrol1-2/+1
2023-04-04bts_model_apply_oml(): Drop unneded codePau Espin Pedrol1-8/+0
2023-04-04bts-trx: Drop unused param to internal functionPau Espin Pedrol1-2/+2
2023-03-29trx: detect UL SID in EFR just like in FRMychaela N. Falconia1-0/+2
2023-03-23bts-trx: Avoid pushing interf_meas for disabled TRXPau Espin Pedrol1-0/+5
2023-03-22osmo-bts-trx: properly activate [CBCH/]BCCH/CCCHVadim Yanitskiy1-3/+18
2023-03-09bts-trx: Fix no NM Radio{Carrier,Channel} switching to Enabled if one TRX is ...Pau Espin Pedrol1-17/+23
2023-03-07osmo-bts-{trx,virtual}: set rc on error in bts_model_l1sap_down()Vadim Yanitskiy1-0/+2
2023-03-07osmo-bts-{trx,virtual}: check lchan against NULL in bts_model_l1sap_down()Vadim Yanitskiy1-0/+7
2023-03-07osmo-bts-{trx,virtual}: clean up bts_model_l1sap_down()Vadim Yanitskiy1-67/+64
2023-03-04osmo-bts-trx: use bool for true/false flagsMax1-5/+5
2023-03-04osmo-bts-trx: log TRXC/TRXD connection addressMax1-2/+3
2022-12-21shutdown_fsm: Add power_ramp_force() to jump straight to the tgt powerDaniel Willmann1-1/+1
2022-12-17Revert "shutdown_fsm: Only ramp down power when stopping bts through Ctrl-C"daniel1-1/+1
2022-12-15shutdown_fsm: Only ramp down power when stopping bts through Ctrl-CDaniel Willmann1-1/+1
2022-12-08sched_lchan_tchf: replace numeric constant with define constantPhilipp Maier1-1/+1
2022-11-01osmo-bts-trx: drop ul_amr_fn_is_cmi() / dl_amr_fn_is_cmi()Vadim Yanitskiy1-77/+0
2022-11-01osmo-bts-trx: use lookup tables for checking AMR CMI/CMR on DownlinkVadim Yanitskiy2-3/+30
2022-10-13osmo-bts-trx: respond to tx-attenuation config in real time.Keith1-6/+10
2022-10-04osmo-bts-trx: handle MTS 0b0110 indicating an Access BurstVadim Yanitskiy2-1/+10
2022-10-04osmo-bts-trx: rx_rach_fn(): properly detect handover RACHVadim Yanitskiy1-1/+1
2022-09-07Clarify RTP AMR header offset in TCH enc/decPau Espin Pedrol2-12/+18
2022-09-06Depend on libosmo-netifPau Espin Pedrol1-0/+2
2022-09-01cosmetic: Fix formatting of if-else block bracketsPau Espin Pedrol2-4/+6
2022-08-27osmo-bts-trx: fix handling of ciphering params in PRIM_INFO_MODIFYVadim Yanitskiy1-2/+9
2022-08-11Clean up osmo-bts-*/Makefile.amPau Espin Pedrol1-4/+4
2022-08-08osmo-bts-trx: amr_loop: trigger the loop unconditionallyVadim Yanitskiy2-29/+1
2022-07-22osmo-bts-trx: call osmo_timer_del() unconditionallyVadim Yanitskiy1-4/+2
2022-05-17Revert "osmo-bts-trx: rx_tchf_fn(): do not treat AFS_SID_UPDATE as SUB frame"Vadim Yanitskiy1-5/+1
2022-05-15osmo-bts-trx: rx_tchf_fn(): do not treat AFS_SID_UPDATE as SUB frameVadim Yanitskiy1-1/+5
2022-05-06osmo-bts-trx: drop Uplink loss detection from Downlink pathVadim Yanitskiy2-68/+0
2022-04-29osmo-bts-trx: rx_{tchh,tchf}_fn(): improve logging of AMR DTX framesVadim Yanitskiy2-3/+7
2022-04-25src/common/bts.c: set BTS_FEAT_PAGING_COORDINATIONOliver Smith1-1/+0
2022-04-21model_init: set BTS_FEAT_PAGINATION_COORDINATIONOliver Smith1-0/+1
2022-04-21model_init: order features alphabeticallyOliver Smith1-10/+11
2022-04-21osmo-bts-trx: check if scheduling of [dummy] FACCH/H is allowedVadim Yanitskiy1-0/+12
2022-04-21VTY: fix NULL-pointer dereference in 'show transceiver'Vadim Yanitskiy1-0/+5
2022-04-20osmo-bts-trx: fix scheduling of dummy FACCH/H and FACCH/FVadim Yanitskiy2-0/+3
2022-04-20osmo-bts-trx: tx_tchh_fn(): make handling of FACCH/H cleanerVadim Yanitskiy1-4/+9
2022-04-20osmo-bts-trx: prioritize FACCH in s/tx_tch_common()/tch_dl_dequeue()/sVadim Yanitskiy2-41/+41
2022-04-20bts-trx: sched_lchan_tchh.c: Workaround gcc false positive errorPau Espin Pedrol1-1/+2
2022-04-20osmo-bts-trx: amr_loop: do not miss C/I samplesVadim Yanitskiy1-4/+4
2022-04-20osmo-bts-trx: amr_loop: log if AMR mode remains unchangedVadim Yanitskiy1-0/+3
2022-04-20osmo-bts-trx: amr_loop: allow upgrading codec mode > 0Vadim Yanitskiy1-1/+7
2022-04-20osmo-bts-trx: amr_loop: improve logging in trx_loop_amr_input()Vadim Yanitskiy1-11/+12