summaryrefslogtreecommitdiffstats
path: root/src/target/trx_toolkit/data_msg.py
AgeCommit message (Expand)AuthorFilesLines
2021-03-01trx_toolkit/data_msg.py: use uppercase for KNOWN_VERSIONSVadim Yanitskiy1-3/+3
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
2020-08-26fake_trx: Implement RFMUTE TRXC cmdPau Espin Pedrol1-0/+2
2020-07-16trx_toolkit: remove shebang from non-executable scriptsVadim Yanitskiy1-1/+0
2020-05-22trx_toolkit: cosmetic: get rid of 'i' where it is not usedVadim Yanitskiy1-2/+2
2020-05-16trx_toolkit/data_msg.py: use list comprehension for bit conversionVadim Yanitskiy1-37/+6
2019-12-31trx_toolkit/data_msg.py: rewrite unit tests to use unittest frameworkVadim Yanitskiy1-212/+0
2019-11-20trx_toolkit/data_msg.py: fix: NOPE.ind also contains C/I filedVadim Yanitskiy1-9/+6
2019-08-29trx_toolkit/data_msg.py: enrich some ValueError messagesVadim Yanitskiy1-2/+2
2019-08-29trx_toolkit/data_msg.py: also print burst length in desc_hdr()Vadim Yanitskiy1-0/+3
2019-08-29trx_toolkit/data_msg.py: fix: make sure header version is knownVadim Yanitskiy1-3/+5
2019-08-29trx_toolkit/data_msg.py: fix message length check in parse_msg()Vadim Yanitskiy1-3/+8
2019-08-27trx_toolkit/data_msg.py: raise exceptions from validate() methodsVadim Yanitskiy1-54/+68
2019-08-05trx_toolkit: Fixes in TRXD documentationPau Espin Pedrol1-5/+5
2019-07-16target/*.py: shebang: use /usr/bin/env pythonAlexander Couzens1-1/+1
2019-07-02trx_toolkit/data_msg.py: legacy flag is only for version 0x00Vadim Yanitskiy1-1/+1
2019-07-02trx_toolkit/data_msg.py: introduce header coding version 0x01Vadim Yanitskiy1-33/+362
2019-07-01trx_toolkit/data_msg.py: implement header version codingVadim Yanitskiy1-15/+115
2019-07-01trx_toolkit/data_msg.py: add burst randomization helpersVadim Yanitskiy1-18/+30
2019-07-01trx_toolkit/data_msg.py: mark bit conversion methods as @staticmethodVadim Yanitskiy1-10/+14
2019-06-24trx_toolkit/data_msg.py: add basic class documentationVadim Yanitskiy1-0/+79
2019-06-24trx_toolkit/data_msg.py: inline both gen_fn() and parse_fn()Vadim Yanitskiy1-14/+3
2019-06-24trx_toolkit/data_msg.py: drop double field initializationVadim Yanitskiy1-5/+0
2019-06-24trx_toolkit/data_msg.py: tests: use random reference dataVadim Yanitskiy1-27/+14
2019-06-01trx_toolkit/data_msg.py: fix: extend RSSI value range to [-47..-120]Vadim Yanitskiy1-1/+3
2019-04-24trx_toolkit/data_msg.py: fix TOA256 MIN/MAX constantsVadim Yanitskiy1-3/+3
2018-12-18trx_toolkit/data_msg.py: add optional legacy message coding flagVadim Yanitskiy1-1/+14
2018-12-18trx_toolkit/data_msg.py: use struct API for fn and toa256 codingVadim Yanitskiy1-16/+4
2018-12-07trx_toolkit: use generic logging module instead of print()Vadim Yanitskiy1-11/+17
2018-03-13Rename 'fake_trx' to 'trx_toolkit'Vadim Yanitskiy1-0/+545