README.md

main
Jean-Michel Friedt 2024-06-07 10:47:20 +02:00
parent dd5ae77309
commit 6f8451c901
1 changed files with 26 additions and 0 deletions

View File

@ -1,5 +1,31 @@
## gr-m17 examples
### m17_rx.grc
This receiver testing example relies on ``../M17_Implementations/SP5WWP/m17-coder/m17-coder-sym``
to broadcast a signal. Following this unit testing example, run this flowchart along with
```
mkfifo /tmp/fifo1
mkfifo /tmp/fifo2
python3 ../M17_Implementations/SP5WWP/grc/m17_streamer.py
../M17_Implementations/SP5WWP/m17-coder/m17-coder-sym < /tmp/fifo1 > /tmp/fifo2 &
```
and the output of ``python3 ./m17_rx.py`` should be
```
...
DST: ALL SRC: AB1CDE TYPE: 0005 META: 0000000000000000000000000000 LSF_CRC_OK
DST: ALL SRC: AB1CDE TYPE: 0005 META: 0000000000000000000000000000 LSF_CRC_OK
DST: ALL SRC: AB1CDE TYPE: 0005 META: 0000000000000000000000000000 LSF_CRC_OK
DST: ALL SRC: AB1CDE TYPE: 0005 META: 0000000000000000000000000000 LSF_CRC_OK
DST: ALL SRC: AB1CDE TYPE: 0005 META: 0000000000000000000000000000 LSF_CRC_OK
...
```
It would be wise to execute from a terminal rather than the GNU Radio Companion graphical interface
to avoid flooding the console.
### transmitterPLUTOSDR.grc
M17 transmitter with ADALM Pluto SDR.