summaryrefslogtreecommitdiffstats
path: root/src/target/trx_toolkit
AgeCommit message (Expand)AuthorFilesLines
2021-12-14treewide: remove FSF addressHEADmasterOliver Smith24-96/+0
2021-10-03trx_toolkit: support setting artificial delay for TRXCVadim Yanitskiy2-0/+16
2021-06-16trx_toolkit/transceiver.py: allow NOPE.ind on inactive timeslotsVadim Yanitskiy1-1/+2
2021-06-02trx_toolkit: add primary/shadow indicator for TRXDv2 PDUsVadim Yanitskiy1-1/+2
2021-05-03trx_toolkit: use RxMsg/TxMsg instead of TRX2L1/L12TRXVadim Yanitskiy12-121/+117
2021-05-03trx_toolkit/data_msg.py: remove obsolete documentationVadim Yanitskiy1-170/+3
2021-05-03trx_toolkit/data_msg.py: update entries in enum ModulationVadim Yanitskiy1-5/+7
2021-05-03trx_toolkit/test_codec.py: add missing sub-test with key=0x88Vadim Yanitskiy1-0/+4
2021-05-03trx_toolkit/ctrl_if_trx.py: fix undefined variable 'trx'Vadim Yanitskiy1-1/+1
2021-05-03trx_toolkit/fake_trx.py: use raw string notation for regexVadim Yanitskiy1-1/+1
2021-04-30trx_toolkit/gsm_shared.py: s/GSM_BURST_LEN/GMSK_BURST_LEN/gVadim Yanitskiy3-7/+7
2021-04-30trx_toolkit/trxd_proto.py: fix missing field name for codec.SpareVadim Yanitskiy1-2/+2
2021-04-30trx_toolkit/trxd_proto.py: fix encoding of TRXDv0 Tx PDUsVadim Yanitskiy1-3/+4
2021-04-15trx_toolkit: change coding of 'PWR' and 'SCPIR' fieldsVadim Yanitskiy1-31/+6
2021-04-12trx_toolkit: define TRXDv2 PDUs using declarative codecVadim Yanitskiy1-6/+88
2021-04-08trx_toolkit: define TRXDv0/v1 PDUs using declarative codecVadim Yanitskiy1-0/+120
2021-04-08trx_toolkit: make codec.py work with EOL Python 3.5Vadim Yanitskiy1-12/+12
2021-04-08trx_toolkit: check in simple declarative codecVadim Yanitskiy2-0/+1000
2021-04-08trx_toolkit/data_msg.py: add type hints to static methodsVadim Yanitskiy1-4/+5
2021-03-14trx_toolkit/udp_link.py: cosmetic: setblocking() takes boolVadim Yanitskiy1-1/+1
2021-03-01trx_toolkit/data_msg.py: use uppercase for KNOWN_VERSIONSVadim Yanitskiy4-8/+8
2021-03-01trx_toolkit/data_msg.py: use tuple for DATAMSG.known_versionsVadim Yanitskiy1-1/+1
2021-03-01trx_toolkit/data_msg.py: decorate abstract methods as suchVadim Yanitskiy1-6/+7
2021-03-01trx_toolkit/data_msg.py: convert comments into docstringsVadim Yanitskiy1-47/+75
2021-03-01trx_toolkit/data_msg.py: do not instantiate abstract class DATAMSGVadim Yanitskiy1-5/+5
2020-12-25trx_toolkit/clck_gen.py: fix: Thread.isAlive() was removedVadim Yanitskiy1-1/+1
2020-08-26fake_trx: Implement RFMUTE TRXC cmdpespin/mutePau Espin Pedrol4-2/+20
2020-07-27trx_toolkit/data_if.py: fix: handle encoding exceptionsVadim Yanitskiy1-2/+8
2020-07-27trx_toolkit/data_if.py: do not validate TRXD message twiceVadim Yanitskiy1-4/+1
2020-07-22Revert "trx_toolkit/transceiver.py: implement the transmit burst queue"Vadim Yanitskiy2-74/+4
2020-07-16trx_toolkit/clck_gen.py: remove unused import of 'time' moduleVadim Yanitskiy1-1/+0
2020-07-16trx_toolkit: get rid of Python2 specific workaroundsVadim Yanitskiy2-4/+1
2020-07-16trx_toolkit: use python3 in shebang of executable scriptsVadim Yanitskiy6-6/+6
2020-07-16trx_toolkit: remove shebang from non-executable scriptsVadim Yanitskiy12-12/+0
2020-07-14trx_toolkit/transceiver.py: implement the transmit burst queueVadim Yanitskiy2-4/+75
2020-07-14trx_toolkit/clck_gen.py: support optional clock handlerVadim Yanitskiy1-0/+6
2020-07-14trx_toolkit/clck_gen.py: fix TDMA clock counter wrappingVadim Yanitskiy1-6/+2
2020-07-14trx_toolkit/clck_gen.py: call send_clck_ind() on every TDMA frameVadim Yanitskiy1-2/+1
2020-07-13trx_toolkit/fake_trx.py: move Rx burst handling to TransceiverVadim Yanitskiy2-2/+5
2020-07-13trx_toolkit/fake_trx.py: avoid using TRXList.__getitem__()Vadim Yanitskiy2-3/+4
2020-07-13trx_toolkit/burst_fwd.py: inherit trx list API from TRXListVadim Yanitskiy2-24/+5
2020-06-03fake_trx: Support SETPOWER and NOMTXPOWER TRXC cmdsPau Espin Pedrol2-3/+40
2020-05-22trx_toolkit: cosmetic: get rid of 'i' where it is not usedVadim Yanitskiy4-9/+9
2020-05-22trx_toolkit/data_dump.py: fix return value of parse_msg()Vadim Yanitskiy2-6/+6
2020-05-17trx_toolkit/transceiver.py: add frequency hopping supportVadim Yanitskiy5-18/+140
2020-05-17trx_toolkit/gsm_shared.py: implement hopping sequence generationVadim Yanitskiy1-2/+73
2020-05-16trx_toolkit/rand_burst_gen.py: use list comprehensionVadim Yanitskiy1-10/+5
2020-05-16trx_toolkit/data_msg.py: use list comprehension for bit conversionVadim Yanitskiy1-37/+6
2020-04-09trx_toolkit/app_common: add options to enable time printingVadim Yanitskiy1-5/+24
2020-04-09trx_toolkit/app_common: introduce auxiliary add_log_handler()Vadim Yanitskiy1-8/+14