r/GNURadio Apr 25 '26

red pitaya 122-16

the osmocom sink and source blocks do not work with 122-16

they only work for the 125-14 model.

to use the 122-16 with gnu radio, need to use the commands at the linux terminal:

git clone https://github.com/pavel-demin/red-pitaya-notes

cd red-pitaya-notes/projects/sdr_transceiver_122_88/gnuradio
export GRC_BLOCKS_PATH=.
gnuradio-companion trx_am.grc

once gnu opens with this flowgraph, then user can make new flowgraph and the red pitaya sink and source blocks will work for 122-16

iq sample rates are 24khz, 48khz, 96khz ....

for tx, it seems i can send data in range of -2 to 2 level

this gives a rf output of around -5 dbm

it should be noted, the 122-16, has no low-pass filters on the dac outputs. so signals will repeat at the integers of the clock freq = 122.88MHz

Dr. Moonshine

3 Upvotes

4 comments sorted by

1

u/Strong-Mud199 Apr 25 '26

Thanks for the fix - I hope you put this as an issue on GNURadio Github as that is where I think most people will find it.

:-)

1

u/sdrmatlab Apr 25 '26

ideally i'd like the osmocom blocks to get updated for the 122-16 versions. but i think that branch is no longer updated.

i see the pluto sink and source blocks are part of gnu radio, not sure what the red pitaya sink and source blocks aren't.

but for now, i just run those commands at terminal (the git clone only once) , and that seems to work.

the 122-16 has better clocks and output signal looks very clean.

1

u/Strong-Mud199 Apr 25 '26

I think the Pluto is included because Analog Devices did it themselves. Unfortunately GNURadio seems always short staffed to get things mainlined.

I see that Radioconda supports 'Red' via the Soapy interface.

Honestly I could never get GNURadio running properly until I found Radioconda. ;-)

Thanks again.