ud3tn/test/decoder
Felix Walter 9907affaf5 test/decoder: Initialize platform to enable logging from RX subsystem
We also need argv to be non-const for this to work. Switching to const
everywhere collides with out handling of command line arguments in
`cmdline.c`.

Signed-off-by: Felix Walter <felix.walter@d3tn.com>
2023-05-16 11:34:14 +02:00
..
examples Enable building a BPv7 decoder binary 2023-05-16 11:34:14 +02:00
main.c test/decoder: Initialize platform to enable logging from RX subsystem 2023-05-16 11:34:14 +02:00
README.md Enable building a BPv7 decoder binary 2023-05-16 11:34:14 +02:00

µD3TN Data Decoder

This sub-project builds a small binary invoking µD3TN's parsers on data provided via a file and printing the decoded result. It can be used to gather information about bundles, CLA or AAP packets captured from the network or to perform fuzz testing on the parsers.

Build

To build the binary, invoke make data-decoder from the main project directory. You can find the binary in build/posix/ud3tndecode.

Invocation

The binary provides a usage summary via the -h command line argument. Please refer to its output.