Various DMR related protocols implemented with kaitai-first approach
Project description
DMR Kaitai protocols
This repository contains Kaitai-IO definitions of various protocols that can be met in DMR networks, both amateur and professional
Contributing
Please follow these steps
- Add or update
.ksy
definition file - Run re-compilation script
./rebuild-all.sh
(generates .py from .ksy and formats them using black formatter) - Provide at least one example dataset to check the implementation with
And specifically avoid these mistakes:
- Modifying generated python sources / dissectors after generating
Testing
run make test
(or pytest directly like this env PYTHONPATH=. pytest -vrpP
)
License
AGPLv3.0 see LICENSE file for more info
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
dmr-kaitai-0.4.tar.gz
(43.4 kB
view hashes)
Built Distribution
dmr_kaitai-0.4-py3-none-any.whl
(47.1 kB
view hashes)