summaryrefslogtreecommitdiffstats
path: root/src/target
AgeCommit message (Expand)AuthorFilesLines
2018-12-11trx_toolkit/ctrl_if.py: read data from socket in handle_rx()Vadim Yanitskiy2-5/+7
2018-12-11trx_toolkit/ctrl_if_*.py: transparently pass UDPLink argumentsVadim Yanitskiy2-4/+4
2018-12-10trx_toolkit/ctrl_if_bb.py: fix SETTA command handlingVadim Yanitskiy1-1/+1
2018-12-08trx_toolkit: merge copyright.py into app_common.pyVadim Yanitskiy8-32/+25
2018-12-08trx_toolkit: introduce logging configuration argumentsVadim Yanitskiy6-15/+97
2018-12-07trx_toolkit/fake_trx.py: migrate from getopt to argparseVadim Yanitskiy1-90/+44
2018-12-07trx_toolkit/trx_sniff.py: migrate from getopt to argparseVadim Yanitskiy1-121/+65
2018-12-07trx_toolkit/ctrl_cmd.py: migrate from getopt to argparseVadim Yanitskiy1-59/+27
2018-12-07trx_toolkit/burst_send.py: migrate from getopt to argparseVadim Yanitskiy1-131/+63
2018-12-07trx_toolkit/burst_gen.py: migrate from getopt to argparseVadim Yanitskiy1-145/+88
2018-12-07trx_toolkit/burst_gen.py: fix short version of --burst-typeVadim Yanitskiy1-3/+3
2018-12-07trx_toolkit: use generic logging module instead of print()Vadim Yanitskiy12-95/+145
2018-12-07trx_toolkit/fake_trx.py: drop randomization related cmd optionsVadim Yanitskiy2-42/+6
2018-12-07trx_toolkit/burst_fwd.py: also pass-filter UL bursts by time-slotVadim Yanitskiy1-0/+5
2018-12-07trx_toolkit/burst_fwd.py: properly pass-filter multiple time-slotsVadim Yanitskiy2-8/+19
2018-12-06trx_toolkit/burst_fwd.py: document and refactor BurstForwarderVadim Yanitskiy1-48/+126
2018-11-05l1ctl_proto.h: use flexible array member for traffic messagesVadim Yanitskiy1-2/+4
2018-10-23fake_trx: introduce CTRL commands for RSSI simulationPau Espin Pedrol2-0/+42
2018-10-22firmware: set corret shebang in solve_envs.py python2 scriptPau Espin Pedrol1-1/+1
2018-10-03l1ctl_proto.h: extend ccch_mode enum with CBCHVadim Yanitskiy2-0/+8
2018-10-03firmware/layer1: add scheduler tasks for CBCHAlex Badea4-0/+36
2018-10-03firmware/layer1: inform about unhandled scheduler tasksVadim Yanitskiy1-3/+5
2018-09-07trx_toolkit/fake_trx: drop Timing Advance range limitationVadim Yanitskiy1-6/+0
2018-09-06firmware/l23_api.c: cosmetic: use proper format specifierVadim Yanitskiy1-1/+1
2018-08-02trx_toolkit/fake_trx: introduce basic path loss simulationVadim Yanitskiy3-0/+123
2018-08-02trx_toolkit/burst_fwd.py: separate burst preprocessingVadim Yanitskiy1-15/+24
2018-07-21trx_toolkit/trx_sniff.py: fix memleak: don't store packetsVadim Yanitskiy1-1/+1
2018-07-06calypso: Print warning about unsupported encryption algorithmsPau Espin Pedrol1-0/+3
2018-06-08trf6151: Actually fix setting of uplink ARFCNSteve Markgraf1-1/+1
2018-04-07Merge 'fixeria/trx' into masterHarald Welte20-0/+3143
2018-04-04trx_toolkit: Add cmdline arg to set bind addrPau Espin Pedrol8-36/+58
2018-03-14common/l1ctl.c move TCH bit-ordering to the firmwareVadim Yanitskiy2-1/+54
2018-03-14L1CTL/L1CTL_CRYPTO_REQ: add key length and channel infoVadim Yanitskiy1-3/+2
2018-03-13Rename 'fake_trx' to 'trx_toolkit'Vadim Yanitskiy20-20/+19
2018-03-13fake_trx: unify the GPL license headerVadim Yanitskiy7-61/+41
2018-03-06fake_trx/ctrl_cmd.py: use a random bind port by defaultVadim Yanitskiy1-4/+13
2018-03-06fake_trx/udp_link.py: use a random bind port by defaultVadim Yanitskiy1-4/+5
2018-03-06fake_trx/ctrl_if.py: remove incorrect isdigit() checkVadim Yanitskiy1-5/+0
2018-03-06fake_trx/ctrl_if.py: reduce code branch nastingVadim Yanitskiy1-8/+10
2018-03-06fake_trx/ctrl_if.py: remove forgotten debug printVadim Yanitskiy1-1/+0
2018-03-02fake_trx/ctrl_if_(bb|bts).py: log link info at start-upHarald Welte3-2/+7
2018-03-01fake_trx: Increase TOA256 value rangesHarald Welte1-2/+2
2018-03-01fake_trx: Send positive response to FAKE_TOA commandsHarald Welte2-8/+4
2018-03-01fake_trx: Always send control responses to where commands are fromHarald Welte3-7/+13
2018-03-01fake_trx/burst_fwd.py: FIX: apply TA value correctlyVadim Yanitskiy1-4/+6
2018-03-01fake_trx/ctrl_if_(bb|bts).py: add FAKE_TOA commandHarald Welte2-0/+46
2018-02-28fake_trx/fake_trx.py: add options to enable field randomizationVadim Yanitskiy1-4/+37
2018-02-28fake_trx/burst_fwd.py: disable field randomization by defaultVadim Yanitskiy1-0/+24
2018-02-28fake_trx/burst_fwd.py: calculate both RSSI and ToA separatelyVadim Yanitskiy1-29/+61
2018-02-28fake_trx: handle SETTA (Timing Advance) indicated by MSVadim Yanitskiy2-0/+33