summaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2024-01-06[WIP] mobile: integrate V.110 TA from libosmoisdnfixeria/csd_demoVadim Yanitskiy6-23/+83
2024-01-06Revert 'tch-voice / io-handler' back to 'loopback'Vadim Yanitskiy2-2/+2
2024-01-06[WIP] mobile: implement sending CSD data over UNIX socketVadim Yanitskiy4-8/+269
2024-01-06[TEST] mobile: add config files for convenienceVadim Yanitskiy3-0/+218
2024-01-06[WIP] mobile: integrate the soft-UART from libosmocoreVadim Yanitskiy4-2/+257
2023-12-10virt_phy: use osmo_init_logging2() to init loggingVadim Yanitskiy3-16/+13
2023-12-10virt_phy: fix checking stderr_target in ms_log_init()Vadim Yanitskiy1-2/+1
2023-12-09layer23: fix incorrect check in gsm_arfcn_refer_pcs()Vadim Yanitskiy1-1/+1
2023-12-04Correctly assemble measurement result into MEASUREMENT REPORTAndreas Eversberg1-3/+10
2023-12-04Correctly initialize neighbor cell measurement list from SI5*Andreas Eversberg1-1/+1
2023-11-27mobile: Fix PCS ARFCN handling: PCS can only be ARFCN 512..810Andreas Eversberg4-41/+49
2023-11-27LAPDm: Enable flag to prevent sending two subsequent REJ frameAndreas Eversberg1-0/+1
2023-11-22firmware: -nostartfiles -nodefaultlibs are not flags of LD but flags of GCCHarald Welte1-4/+4
2023-11-21firmware/layer1: avoid 'for' loop initial declarationsVadim Yanitskiy1-1/+2
2023-11-14trxcon/l1sched: tx_tch[fh]_fn(): fix sending idle CSD framesVadim Yanitskiy2-9/+32
2023-11-10ASCI: Notify talker in the VTY that he cannot leave the call while talkingAndreas Eversberg1-0/+2
2023-11-03mobile: rename voice.[ch] to tch.[ch]Vadim Yanitskiy9-31/+31
2023-11-03mobile: cosmetic: rename gsm48_rr_tx_{voice->traffic}()Vadim Yanitskiy3-3/+3
2023-11-03mobile: add params and VTY commands for data callsVadim Yanitskiy4-0/+152
2023-11-03mobile: gsm_settings_init(): set TCH frame format explicitlyVadim Yanitskiy1-0/+1
2023-11-03mobile: clarify TCH I/O {handler,format} namingVadim Yanitskiy6-78/+78
2023-11-02mobile: rename 'audio' node to 'tch-voice' nodeVadim Yanitskiy2-20/+27
2023-11-02mobile: add support for Circuit Switched Data callsVadim Yanitskiy8-14/+516
2023-10-30mobile: move 'struct gsm_call' from <mncc.h> to <mncc_ms.h>Vadim Yanitskiy2-19/+26
2023-10-30mobile: cosmetic: use '#pragma once' in mncc.hVadim Yanitskiy1-5/+1
2023-10-30layer23: rework L1CTL TRAFFIC.{ind,req} related loggingVadim Yanitskiy1-12/+4
2023-10-27ASCI: Correctly set and store 'uplink-release-local' flagAndreas Eversberg2-1/+3
2023-10-27ASCI: Add option to join voice group/broadcast calls without valid SIMAndreas Eversberg3-6/+56
2023-10-27ASCI: Use correct mobile identiy in TALKER INDICATION messageAndreas Eversberg1-2/+14
2023-10-27ASCI: Handle rejection of voice group/broadcast call correctlyAndreas Eversberg1-12/+26
2023-10-18mobile: vty: rework support enable/disable commandsVadim Yanitskiy1-130/+98
2023-10-18mobile: improve handling of Bearer Capability IE for MT callsVadim Yanitskiy1-58/+118
2023-10-18mobile: fix mncc_get_bearer(): return -1 straightawayVadim Yanitskiy1-6/+6
2023-10-18mobile: cosmetic: improve mncc_{get,set}_bearer()Vadim Yanitskiy1-8/+8
2023-10-18mobile: mnccms: use constants from libosmogsm (gsm_04_08.h)Vadim Yanitskiy1-24/+27
2023-10-18ASCI: Register state machines only once, when the application startsAndreas Eversberg1-6/+6
2023-10-18ASCI: Change state correctly when leaving group modeAndreas Eversberg1-4/+8
2023-10-18ASCI: Select correct state when returning to idle or group receive modeAndreas Eversberg1-18/+14
2023-10-18ASCI: Ignore cell selection event during group receive modeAndreas Eversberg1-13/+11
2023-10-18ASCI: Join a group/bcast call in correct MM states onlyAndreas Eversberg1-7/+19
2023-10-16mobile: clean up call related VTY commandsVadim Yanitskiy1-14/+27
2023-10-16mobile: separate 'call MS_NAME NUMBER' commandVadim Yanitskiy1-17/+43
2023-10-16mobile: mncc_call(): make *number argument constVadim Yanitskiy3-4/+4
2023-10-16mobile: mncc_recv_internal(): make struct gsm_mncc ptr constVadim Yanitskiy1-3/+5
2023-10-16mobile: fix AUDIO_IOH_LOOPBACK mode: pull DL info headerVadim Yanitskiy1-0/+2
2023-10-16firmware/layer1: handle CSD related channel modesVadim Yanitskiy2-0/+16
2023-10-16firmware/layer1: emit TRAFFIC.ind even if B_BFI is setVadim Yanitskiy1-2/+2
2023-10-16firmware/layer1: fill-in DL info for L1CTL TRAFFIC.indVadim Yanitskiy1-23/+46
2023-10-16firmware/layer1: fix l1s_tch_resp(): use the right A_DD headerVadim Yanitskiy1-1/+1
2023-10-16firmware/layer1: clean up l1s_tch_resp()Vadim Yanitskiy1-31/+34