Commit Graph

143 Commits (master)

Author SHA1 Message Date
Vadim Yanitskiy 15247989f5 trx_toolkit: do not auto power on/off child MS Transceivers 6 months ago
Vadim Yanitskiy f6aada5f5f trx_toolkit: use **kwargs in Transceiver.__init__() 6 months ago
Vadim Yanitskiy 8144470129 trx_toolkit: simplify Transceiver.power_event_handler() 6 months ago
Oliver Smith 1741372556 treewide: remove FSF address 1 year ago
Vadim Yanitskiy 00b70983a5 trx_toolkit: support setting artificial delay for TRXC 1 year ago
Vadim Yanitskiy e4d5bbccf9 trx_toolkit/transceiver.py: allow NOPE.ind on inactive timeslots 2 years ago
Vadim Yanitskiy c3c57d888e trx_toolkit: add primary/shadow indicator for TRXDv2 PDUs 2 years ago
Vadim Yanitskiy 1b7b4ec7a4 trx_toolkit: use RxMsg/TxMsg instead of TRX2L1/L12TRX 2 years ago
Vadim Yanitskiy b2349bc359 trx_toolkit/data_msg.py: remove obsolete documentation 2 years ago
Vadim Yanitskiy 87c5f2c92d trx_toolkit/data_msg.py: update entries in enum Modulation 2 years ago
Vadim Yanitskiy a4127f272a trx_toolkit/test_codec.py: add missing sub-test with key=0x88 2 years ago
Vadim Yanitskiy eac05ae644 trx_toolkit/ctrl_if_trx.py: fix undefined variable 'trx' 2 years ago
Vadim Yanitskiy b988408166 trx_toolkit/fake_trx.py: use raw string notation for regex 2 years ago
Vadim Yanitskiy bd73f0920d trx_toolkit/gsm_shared.py: s/GSM_BURST_LEN/GMSK_BURST_LEN/g 2 years ago
Vadim Yanitskiy a2618b789a trx_toolkit/trxd_proto.py: fix missing field name for codec.Spare 2 years ago
Vadim Yanitskiy 8fc13352aa trx_toolkit/trxd_proto.py: fix encoding of TRXDv0 Tx PDUs 2 years ago
Vadim Yanitskiy 393158ac08 trx_toolkit: change coding of 'PWR' and 'SCPIR' fields 2 years ago
Vadim Yanitskiy d4900f93ee trx_toolkit: define TRXDv2 PDUs using declarative codec 2 years ago
Vadim Yanitskiy 7c3a566b52 trx_toolkit: define TRXDv0/v1 PDUs using declarative codec 2 years ago
Vadim Yanitskiy 33f456dda3 trx_toolkit: make codec.py work with EOL Python 3.5 2 years ago
Vadim Yanitskiy a772337e27 trx_toolkit: check in simple declarative codec 2 years ago
Vadim Yanitskiy b00601d7ee trx_toolkit/data_msg.py: add type hints to static methods 2 years ago
Vadim Yanitskiy 45cc12d665 trx_toolkit/udp_link.py: cosmetic: setblocking() takes bool 2 years ago
Vadim Yanitskiy c8754d47db trx_toolkit/data_msg.py: use uppercase for KNOWN_VERSIONS 2 years ago
Vadim Yanitskiy ba3e1f7c2a trx_toolkit/data_msg.py: use tuple for DATAMSG.known_versions 2 years ago
Vadim Yanitskiy f9938b3a54 trx_toolkit/data_msg.py: decorate abstract methods as such 2 years ago
Vadim Yanitskiy 7a31e98936 trx_toolkit/data_msg.py: convert comments into docstrings 2 years ago
Vadim Yanitskiy 904d128c4d trx_toolkit/data_msg.py: do not instantiate abstract class DATAMSG 2 years ago
Vadim Yanitskiy 02830f3bd2 trx_toolkit/clck_gen.py: fix: Thread.isAlive() was removed 2 years ago
Pau Espin 1687d3dea3 fake_trx: Implement RFMUTE TRXC cmd 2 years ago
Vadim Yanitskiy 4e4babc7db trx_toolkit/data_if.py: fix: handle encoding exceptions 3 years ago
Vadim Yanitskiy 129c976c3a trx_toolkit/data_if.py: do not validate TRXD message twice 3 years ago
Vadim Yanitskiy d4ed09df57 Revert "trx_toolkit/transceiver.py: implement the transmit burst queue" 3 years ago
Vadim Yanitskiy 7eb355ab3e trx_toolkit/clck_gen.py: remove unused import of 'time' module 3 years ago
Vadim Yanitskiy 1e20f8e042 trx_toolkit: get rid of Python2 specific workarounds 3 years ago
Vadim Yanitskiy 49673e4073 trx_toolkit: use python3 in shebang of executable scripts 3 years ago
Vadim Yanitskiy 270af48118 trx_toolkit: remove shebang from non-executable scripts 3 years ago
Vadim Yanitskiy 6e1c82d298 trx_toolkit/transceiver.py: implement the transmit burst queue 3 years ago
Vadim Yanitskiy f262caca79 trx_toolkit/clck_gen.py: support optional clock handler 3 years ago
Vadim Yanitskiy 8d19fbef57 trx_toolkit/clck_gen.py: fix TDMA clock counter wrapping 3 years ago
Vadim Yanitskiy 93beb3f5c5 trx_toolkit/clck_gen.py: call send_clck_ind() on every TDMA frame 3 years ago
Vadim Yanitskiy e2aaeb59b3 trx_toolkit/fake_trx.py: move Rx burst handling to Transceiver 3 years ago
Vadim Yanitskiy 37c81fea95 trx_toolkit/fake_trx.py: avoid using TRXList.__getitem__() 3 years ago
Vadim Yanitskiy bb0155d0e7 trx_toolkit/burst_fwd.py: inherit trx list API from TRXList 3 years ago
Pau Espin 3ca971eb2e fake_trx: Support SETPOWER and NOMTXPOWER TRXC cmds 3 years ago
Vadim Yanitskiy cab00398c2 trx_toolkit: cosmetic: get rid of 'i' where it is not used 3 years ago
Vadim Yanitskiy 0a6e083e8a trx_toolkit/data_dump.py: fix return value of parse_msg() 3 years ago
Vadim Yanitskiy 7ec1c1ccc8 trx_toolkit/transceiver.py: add frequency hopping support 3 years ago
Vadim Yanitskiy 220e60184f trx_toolkit/gsm_shared.py: implement hopping sequence generation 3 years ago
Vadim Yanitskiy 2db781a5d7 trx_toolkit/rand_burst_gen.py: use list comprehension 3 years ago