Channel Decoding Skill 🛡️
Use this skill when demodulated bits require Forward Error Correction (FEC) decoding to correct channel transmission errors before passing data to L2 frame parsers.
Instructions
- Execute Channel Decoding CLI Tool:
PYTHONPATH=/usr/lib/python3/dist-packages:. .agents/skills/channel-decoding/scripts/decode_channel_code.py --input /tmp/demodulated_bits.bin --fec CONVOLUTIONAL_K7 --output /tmp/decoded_bits.bin - Programmatic Usage:
from gr_playground.dsp.channel_decoding import ChannelDecoder decoded_bits = ChannelDecoder.decode(demodulated_bits, fec_type="CONVOLUTIONAL_K7")