GQRX Software Defined Radio installation .pet

Moderator: Forum moderators

Post Reply
User avatar
Anacleto
Posts: 101
Joined: Sat Nov 14, 2020 2:37 pm
Location: Spain
Has thanked: 11 times
Been thanked: 9 times

GQRX Software Defined Radio installation .pet

Post by Anacleto »

I have installed this version GQRX-2.14.5_x84_64 in the distrution puppy Quicpub64, as said in other post this is because it works properly pulseaudio, but I think it can work on other puppies 64 bits and also function properly pulseaudio.

The installation process requires several requirements, which will depend on whether we have GNU-RADIO, CUBICSDR installed or not. This is all the processes.

1) Installation of GNU-Radio and the configuration processes. If we have not done it before this is the first thing we have to do. Go to the link:

http://forum.puppylinux.com/viewtopic.php?t=4903

Make all the settings indicated in this link.

2) Install airspy :

https://www.mediafire.com/file/a1w28vf7 ... 4.pet/file

3) Install libQt5_5.14.2_x86_64

https://www.mediafire.com/file/8h3bv8b2 ... 4.pet/file

4) Install SoapySDR_X86_64.pet .This will not be necessary if you install CubicsDR before.

https://www.mediafire.com/file/avxn6h0l ... 4.pet/file

5) Install CubicSDR_library_v.02.5.dev.pet .This will not be necessary if you install CubicsDR before.

https://www.mediafire.com/file/p1zxt79e ... v.pet/file

6) Install GQRX_2.14.5_x86_64_dev.pet . It contains multiple libraries necessary for it to work GQRX

https://www.mediafire.com/file/0ryyxeh1 ... v.pet/file

7) Install GQRX-2.14.5_x84_64.pet

https://www.mediafire.com/file/ikplmlt7 ... x84_64.pet

The installation creates an entry Menu in Education.

****************************NEW PETs FOR SLACKO64_8.2.1****************************

1) Install:
https://www.mediafire.com/file/nwp7oura ... 1.pet/file

2) Install
https://www.mediafire.com/file/jlffhr18 ... v.pet/file

3) Install
https://www.mediafire.com/file/xwsdlu54 ... 1.pet/file

4) Install
https://www.mediafire.com/file/zu2iipeg ... 4.pet/file

Menu entry in Utility

****************************END****************************

I hope it is useful, any comments leave it here.

Greetings.

gqrx.jpg
gqrx.jpg (91.36 KiB) Viewed 2753 times
Last edited by Anacleto on Tue Mar 22, 2022 6:24 pm, edited 1 time in total.
keniv
Posts: 656
Joined: Mon Jul 13, 2020 2:18 pm
Location: Scotland
Has thanked: 108 times
Been thanked: 67 times

Re: GQRX Sdr radio installation

Post by keniv »

@Anacleto
I installed quickpup64_ 22.01-beta-4.iso then installed all your pets and I have it working (please see attached image). Had a little trouble getting it to recognise my device and will have to spend sometime on setting it up but I'm pleased to have got this far in a relatively short time. Thanks for this and the time you've spent on it.

Regards,

Ken.

Attachments
GQRX.png
GQRX.png (124.87 KiB) Viewed 2735 times
User avatar
Anacleto
Posts: 101
Joined: Sat Nov 14, 2020 2:37 pm
Location: Spain
Has thanked: 11 times
Been thanked: 9 times

Re: GQRX Sdr radio installation

Post by Anacleto »

Hi keniv.

I installed quickpup64_ 22.01-beta-4.iso and all Sdr pet too, but I don't know why give me a little problem too.

Give me the same problem to recognise my device too.

If you open the terminal and write:

rtl_fm -M wbfm -f 99.6M | play -r 32k -t raw -e s -b 16 -c 1 -V1 -

Most likely, it is not to play sound because it does not recognize the device.

There is a problem with the rtl_fm command that do not adapt well to quickpup64_ 22.01-beta-4 and quickpup64_ 22.01-beta-3.

This problem has not occurred with, quickpup64_ 22.01-beta-2 and quickpup64_ 22.01-beta-1 who have worked perfectly.

Maybe a library has changed that does not adapt well to this command RTL_FM.

I have to see if I find out what the problem is.

Meanwhile, it would be convenient to use for SDR puppies programs in : quickpup64_ 22.01-beta-2 or quickpup64_ 22.01-beta-1 .

keniv I'm glad it works for you.

Greetings.

Last edited by Anacleto on Sun Jan 23, 2022 9:53 am, edited 1 time in total.
User avatar
Anacleto
Posts: 101
Joined: Sat Nov 14, 2020 2:37 pm
Location: Spain
Has thanked: 11 times
Been thanked: 9 times

Re: GQRX Sdr radio installation

Post by Anacleto »

Hi keniv.

@Keniv
The problem is when changing the kernel 5.16 you should not recognize the libraries well, I still have not investigated it, but the problem would be in quickpup64_ 22.01-beta-4 and quickpup64_ 22.01-beta-3 with kernell 5.16.

In quickpup64_ 22.01-beta-2 and quickpup64_ 22.01-beta-1 with kernell 5.15 work well.

It is well opened SOX and rtlm_fm , I have to find out how to solve it because everything goes very quickly. Meanwhile it is better to use for SDR Radio programs: quickpup64_ 22.01-beta-2 and quickpup64_ 22.01-beta-1

I'm going to rewrite the previous post.

Greetings.

keniv
Posts: 656
Joined: Mon Jul 13, 2020 2:18 pm
Location: Scotland
Has thanked: 108 times
Been thanked: 67 times

Re: GQRX Sdr radio installation

Post by keniv »

Anacleto wrote: Sat Jan 22, 2022 11:55 pm

Hi keniv.

I installed quickpup64_ 22.01-beta-4.iso and all Sdr pet too, but I don't know why give me a little problem too.

Give me the same problem to recognise my device too.

If you open the terminal and write:

rtl_fm -M wbfm -f 99.6M | play -r 32k -t raw -e s -b 16 -c 1 -V1 -

Hi Anacleto,
You obviously know a great deal more about how GQRX works than I do but I think I have a work around for the "device not being recognised" using the beta4 version of Quickpup. It seems that the commands

Code: Select all

rmmod dvb_usb_rtl28xxu

and

Code: Select all

rmmod rtl2832_sdr

don't stick after a reboot. Here's the work around. I boot into into Quickpup with the device unplugged. I then plug in the device. Then enter the commands

Code: Select all

rmmod rtl2832_sdr

then

Code: Select all

rmmod dvb_usb_rtl28xxu

and

Code: Select all

gqrx

one at a time, in that order. GQRX opens as normal without the "device not recognised" problem. This also works if you enter the first two commands then select Education>Gqrx from the menu. It also works for Gnuradio i.e. enter the first two commands then

Code: Select all

rtl_fm -M wbfm -f 99.6M | play -r 32k -t raw -e s -b 16 -c 1 -V1 -

Can you try this and see if it works for you?

Regards,

Ken.

Edit: I've made a very simple script to do this. I placed it in /root/my-applications/bin and used it to make a desktop launcher which seems to work OK (please see attached image).

Attachments
gqrs-desktop-launcher.png
gqrs-desktop-launcher.png (13.59 KiB) Viewed 2711 times
User avatar
Anacleto
Posts: 101
Joined: Sat Nov 14, 2020 2:37 pm
Location: Spain
Has thanked: 11 times
Been thanked: 9 times

Re: GQRX Sdr radio installation

Post by Anacleto »

Hi keniv.

I have tried what you were saying, but it does not work for me.

Anyway I was going crazy, I've been in a house in the village and there use a USB cable that was in bad conditions and I did not realize it.

That's why I had unstable behaviors CubicsDR, GQRX and Spektrum. But now with a new cable usb they work well.

Anyway, I can not continue running the command:

rtl_fm -M wbfm -f 99.6M | play -r 32k -t raw -e s -b 16 -c 1 -V1 -

This is because the SOX sound player command does not adapt well to Kernell 5.16, or one of its libraries.

Another way to check the device if it does not work sox, it is with the aplay command as follows:

rtl_fm -f 105.9e6 -M wbfm -s 200000 -r 48000 - | aplay -r 48 -f S16_LE

The commands:

Code: Select all

rmmod dvb_usb_rtl28xxu

and

Code: Select all

rmmod rtl2832_sdr

They would not be necessary to execute them if the "rtlsdr.conf" file has been created in :

/etc/modprobe.d

With the text :

blacklist dvb_usb_rtl28xxu
blacklist rtl2832_sdr

Pefect you script, I did many times this options, because in the same way as you, I like to have the programs of common use on the desktop.

Ok Kevin any problem you have with this program say me.

I'm going to try to put more programs of this kind, and I also have thought about what I've seen out there, that I can put plugins to GQRX, if I can get it.

Greetings.

keniv
Posts: 656
Joined: Mon Jul 13, 2020 2:18 pm
Location: Scotland
Has thanked: 108 times
Been thanked: 67 times

Re: GQRX Sdr radio installation

Post by keniv »

@Anacleto

They would not be necessary to execute them if the "rtlsdr.conf" file has been created in :

/etc/modprobe.d

With the text :

blacklist dvb_usb_rtl28xxu
blacklist rtl2832_sdr

This did not work for me in Quickpup at first but it is now. As you might expect it's also working for spektrum. I'm not sure why this is but anyway my work around is no longer necessary.

Anyway, I can not continue running the command:

rtl_fm -M wbfm -f 99.6M | play -r 32k -t raw -e s -b 16 -c 1 -V1 -

This is because the SOX sound player command does not adapt well to Kernell 5.16, or one of its libraries.

This is still working for me though no better than it was before. I'm not sure if the version is important but which version of sox did you install? I used sox-14.4.2 from the ppm. Have you got a different version installed?

I'm going to try to put more programs of this kind, and I also have thought about what I've seen out there, that I can put plugins to GQRX, if I can get it.

I'd be interested in this especially the GQRX plugins.

Regards,

Ken.

keniv
Posts: 656
Joined: Mon Jul 13, 2020 2:18 pm
Location: Scotland
Has thanked: 108 times
Been thanked: 67 times

Re: GQRX Sdr radio installation

Post by keniv »

I have taken the quotes below from the GnuRadio thread viewtopic.php?t=4903 as they are about GQRX and are therefor more relevant here.
@Anacleto

I have managed to make GQRX work by compiling it for fossa64 but without audio, the problem with fossa64 is that pulseaudio I have not managed to work properly, and pulseaudio is necessary for these programs.

@rockedge

Have you tried to use apulse ?

I've spent some time this afternoon installing GQRX in Fossapup64 9.5. I had already installed GnuRadio. I installed packages2,4,5 and 6 from @Anacletos instructions above. I started GQRX using

Code: Select all

apulse gqrx

GQRX opened with sound :thumbup:
I then edited /usr/share/applications/gqrx.desktop to

Code: Select all

[Desktop Entry]
Encoding=UTF-8
Name=Gqrx
GenericName=Gqrx. 
Comment=SDR Scanning Radio.
Exec=apulse gqrx
Icon=gqrx.svg
Terminal=false
StartupNotify=false
Type=Application
Categories=DataVisualization
X-Desktop-File-Install-Version=0.26

i.e. I added apulse in front of gqrx on the Exec line.
I then clicked on Menu>Fixmenus and now I can launch GQRX from Menu>Personal>GQRX.
I am quite pleased with this and I will now have a go with CubicSDR.

Regards,

Ken

User avatar
Anacleto
Posts: 101
Joined: Sat Nov 14, 2020 2:37 pm
Location: Spain
Has thanked: 11 times
Been thanked: 9 times

Re: GQRX Sdr radio installation

Post by Anacleto »

Hi.
New pet for Slacko64_8.2.1
Regards.

Post Reply

Return to “Engineering/Science/Simulation”