Skip to main content

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

  1. Add or update .ksy definition file
  2. Run re-compilation scripts (generate .py and format using black formatter)
  3. Provide at least one example dataset to check the implementation with

And specifically avoid these mistakes:

  1. Modifying generated python sources / dissectors

Testing

Simply run pytest in the project root directory, that should pick up files test_*.py and run test methods named test_*

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.2.tar.gz (38.8 kB view hashes)

Uploaded Source

Built Distribution

dmr_kaitai-0.2-py3-none-any.whl (44.1 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page