Implements a fast soft viterbi decoder for convolutional codes in C.
This project builds on ideas from https://github.com/xukmin/viterbi, with performance improvements.
Compile:
make
This project was tested against xukmin's viterbi and against MATLAB's vitdec
Run tests with:
make test
This project performs the same as MATLAB's vitdec
MATLAB's script was used for comparing BER curves:

Help this project improve, ideas are always welcome!
- Improve performance
- Add more robust tests
- Add more features
- Portability
- Test more distributions
- Refactor Makefile for macOS compatibility
- Feel free to open a new issue if you spot a bug or have a suggestion
Thanks you!
- Puncture
- Traceback