aboutsummaryrefslogtreecommitdiffstats
path: root/src/osmo-bts-trx
AgeCommit message (Expand)AuthorFilesLines
2024-02-17Fix license headers.Harald Welte12-12/+12
2024-01-23osmo-bts-trx: add test VTY command to send arbitrary TRXC messagesVadim Yanitskiy3-3/+41
2023-12-06Transmit invalid AMR speech blocks instead of dummy FACCHAndreas Eversberg2-8/+36
2023-11-14osmo-bts-trx: eliminate ul_bursts_prev, use the primary bufferVadim Yanitskiy1-8/+6
2023-11-14osmo-bts-trx: use BPLEN macro instead of magic numbersVadim Yanitskiy1-3/+3
2023-11-14osmo-bts-trx: add_sbits(): simplify, improve coding styleVadim Yanitskiy1-7/+3
2023-11-10osmo-bts-trx: tx_tch[fh]_fn(): fix sending idle CSD framesVadim Yanitskiy2-20/+44
2023-11-10osmo-bts-trx: tx_tch[fh]_fn(): rework generation of dummy FACCHVadim Yanitskiy2-28/+43
2023-11-09osmo-bts-trx: tx_tch[fh]_fn(): use BUFPOS macro everywhereVadim Yanitskiy2-3/+3
2023-10-27ASCI: Enable voice group/broadcast call feature at osmo-bts-trxAndreas Eversberg1-0/+2
2023-10-27ASCI: Add control of uplink access to osmo-bts-trxAndreas Eversberg1-4/+17
2023-10-25trx_if: Allow calling trx_if_flush/close from within TRXC callback (v2)Pau Espin Pedrol2-7/+31
2023-10-25Revert "trx_if: Allow calling trx_if_flush/close from within TRXC callback"Pau Espin Pedrol1-9/+6
2023-10-03osmo-bts-trx: rx_tchh_fn(): fix copy-pasted commentVadim Yanitskiy1-2/+2
2023-09-21oml: implement handling of NM_ATT_IPACC_SUPP_FEATURESVadim Yanitskiy1-0/+24
2023-09-19Move trx->rsl_link to trx->bb_transc.rsl.linkPau Espin Pedrol1-1/+1
2023-09-07bts-trx: Fix CCCH not enabled if BS_AG_BLKS_RES!=1 is provided by BSCPau Espin Pedrol1-7/+12
2023-07-21ASCI: Enable UPLINK ACCESS on various BTS modelsAndreas Eversberg1-1/+3
2023-07-21osmo-bts-trx: document/clarify the meaning of BUFMAX=24Vadim Yanitskiy1-1/+3
2023-07-21osmo-bts-trx: tx_tch[fh]_fn(): fix NULL pointer dereferenceVadim Yanitskiy2-5/+10
2023-07-15osmo-bts-trx: change 'Received bad data' back to LOGL_DEBUGVadim Yanitskiy1-1/+1
2023-07-13osmo-bts-trx: rx_tch[fh]_fn(): combine rc-checking ifsVadim Yanitskiy2-8/+2
2023-07-13osmo-bts-trx: rx_tchf_fn(): move compute_ber10k() aboveVadim Yanitskiy1-2/+2
2023-07-13osmo-bts-trx: unify and enrich 'Received bad data' loggingVadim Yanitskiy5-27/+14
2023-07-13osmo-bts-trx: visualize rx_tch[fh]_fn() functionsVadim Yanitskiy2-2/+4
2023-07-13osmo-bts-trx: implement TCH/F2.4 support for CSDVadim Yanitskiy1-8/+5
2023-07-13osmo-bts-trx: implement FACCH/[FH] support for CSDVadim Yanitskiy2-57/+143
2023-07-13osmo-bts-trx: implement CSD scheduling supportVadim Yanitskiy6-53/+211
2023-07-13osmo-bts-trx: pull the AMR header in tch_dl_dequeue()Vadim Yanitskiy2-12/+17
2023-07-06scheduler: unify argument names/order for _sched_compose_*_ind()Vadim Yanitskiy4-22/+38
2023-06-28ECU in UL path: move it from trx model to l1sapMychaela N. Falconia2-56/+4
2023-06-28ECU in UL path: move state alloc/free to l1sapMychaela N. Falconia1-20/+0
2023-06-28ECU in UL path: make it optional per vty configMychaela N. Falconia2-3/+15
2023-06-06osmo-bts-trx: remove redundant memset() on receipt of NOPE.indVadim Yanitskiy4-8/+3
2023-06-03osmo-bts-trx: fix recent regression in Tx lchan handlersVadim Yanitskiy4-7/+41
2023-06-02osmo-bts-trx: tx_pdtch_fn(): use msgb_l2len()Vadim Yanitskiy1-3/+3
2023-05-31trx TCH DL: transmit invalid speech blocks instead of dummy FACCHMychaela N. Falconia2-2/+36
2023-05-30osmo-bts-trx: tch_dl_dequeue(): do not drop CSD framesVadim Yanitskiy1-2/+2
2023-05-27osmo-bts-trx: use direct pointer to chan_state->{ul,dl}_burstsVadim Yanitskiy4-56/+56
2023-05-27osmo-bts-trx: alloc/free burst buffers in trx_sched_set_lchan()Vadim Yanitskiy4-112/+19
2023-05-27all models, HR1 codec: select RTP output format via vty optionMychaela N. Falconia1-0/+6
2023-05-27trx, HR1 codec: change UL PHY output format to TS 101 318Mychaela N. Falconia1-8/+5
2023-05-26trx: fix HR1 codec breakage from format changeMychaela N. Falconia1-1/+1
2023-05-19trx: remove model-specific BFI packet formatsMychaela N. Falconia2-53/+10
2023-05-19copyright: fix typo: sysmocom s/s.m.f.c./s.f.m.c./ GmbHVadim Yanitskiy5-5/+5
2023-05-10all models, FR/EFR UL: change SID check to _is_any_sid()Mychaela N. Falconia1-2/+2
2023-05-04sched_lchan_tchx: use GSM_HR_BYTES_RTP_RFC5993 constantPhilipp Maier2-2/+2
2023-04-29gsm_objclass2obj(): Change signature/set NACK causearehbein1-1/+1
2023-04-11Introduce NM FSM for GPRS NSVC objectPau Espin Pedrol1-4/+1
2023-04-06Introduce NM FSM for GPRS Cell objectPau Espin Pedrol1-1/+1