Repo holding out-of-tree gnuradio module for Echo protocol modulation learning
git submodule update --init # Clone library
cd misc/
./apply-patches.sh # Apply patch to reedsolomon, build, and install
Needed for the internal packet info - sequence number and invalid feedback flag.
BER Spy Hdr | Pkt Info Hdr | Preamble | Echo |
---|---|---|---|
64 symbols | 96 bits | 256 symbols | 256 symbols |
misc/zmq-bind.patch
adds a bind/connect flag to the zmq blocks so that we can connect to them from the outside to send commands. Requires GNURadio v3.7.9
.
Copy it to the top level of the gnr source, apply it, and rebuild BEFORE you open any of the example flowgraphs for the first time. If you open a flowgraph and save it before this patch is applied, the settings for appropriate bind/connect behavior in the control ports will be lost.
misc/reedsolomon.patch
fixes a broken implicit str
decode-encode.