--
You received this message because you are subscribed to the Google Groups "Gqrx SDR" group.
To unsubscribe from this group and stop receiving emails from it, send an email to gqrx+uns...@googlegroups.com.
To post to this group, send email to gq...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/gqrx/03536541-846b-4709-a97e-b79b761a83ad%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Graham,
the note at the link quoted is a little confusing.
The words start by noting how GQRX has been installed on Ubuntu 14.04. Then, right at the end, there is reference to Ubuntu 16.04. The reader is left confused, more than a little, as to where 16.04 might have come from, and how and why, and at what point in the narrative.
In regards to the aOaOaOaO… sequence, that, if memory serves correctly, indicates an audio overflow. That is to say, audio samples are being offered to the audio output device at a greater rate than it can accept.
Otherwise, Ubuntu 16.04 has no issues, in and of itself, in
running GQRX with an FCDPP. (Nor, for that matter, does Ubuntu
18.04)
HTH, 73,
Robin, G8DQX
Gqrx has detected problems with the current configuration. Loading the configuration again could cause the application to crash. Do you want to edit the settings? I say yes.
It offers me an audio output sample rate of 48kHx, but with no option to change this. For Device it offers Default and Built-In Audio Analogue Stereo. I'm guessing these are the same device.
I've tried changing the decimation rate, but this made no difference.
What do I need to change to fix this? I continue to search the forum, but I haven't found a solution yet.
Graham
--
You received this message because you are subscribed to the Google Groups "Gqrx SDR" group.
To unsubscribe from this group and stop receiving emails from it, send an email to gqrx+uns...@googlegroups.com.
To post to this group, send email to gq...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/gqrx/aac28259-3630-4414-94de-b6d406c81a20%40googlegroups.com.
Dont rely on that ,
My new mobo has all white tongues on the sockets, but at least three are USB3
Graham,
Symptoms
looking at the trace of GQRX operation, it is noticeable that the reported issues are around the audio output device. In the first case quoted below, the aOaO… sequence indicates that some audio device is not taking data quickly enough. Unfortunately, that could either be the input from the FCD (which is processed as a USB-provided audio stream) or the audio output after processing. In the second case, the cryptic message provides a clue:
terminate called after throwing an instance of 'std::runtime_error'
what(): In hierarchical block source_impl, output 1 is not connected internally
Aborted (core dumped)
The block referred to is a key block which interfaces to SDR peripherals of many sorts, which in this case should be an FCDPP. When the error message notes that "output 1 is not connected…", then something is radically wrong. In a nutshell, the circumstances which trigger such a message should never occur.
Diagnosis
What resources do we have that allow determining where the problem might be? In broad terms, and assuming a fully updated system, the problems might be:
a) with the FCDPP itself, or with it not being recognised by the host PC
b) with the GQRX installation, or some support adjunct
c) with the audio output from the host PC
To check a), QTHID 4.1 (just QTHID in the menu, or qthid
from a terminal) may be used. It has a nasty quirk. For
QTHID 4.1 to recognise an FCDPP, GQRX must not have been
run beforehand. The simple solution is to reboot, run QTHID (not
the 2-2 variant), and observe whether or not the FCDPP is
recognised. If it has been recognised, then at the lower
right-hand corner of the QTHID window, the text FCD is active
(20.03) will be shown. [This is applicable to Ubuntu
18.04 and 14.04]
To check b) is trickier. A reliable test is to make a substitution. The simplest substitution would be to use a different dongle, or perhaps an IQ file recorded with another installation. Alternatively, a different GQRX installation could be used, with the same dongle. If GQRX fails to operate, then the installation is called in to question. See below.
To check c), the obvious solution is to play an audio file or stream, such as the BBC iPlayer. If the file or stream plays satisfactorily then the audio is apparently working.
Given that an FCDPP performs correctly on a test installation of Ubuntu 18.04, as well as 14.04, then suspicion falls on option b), some fault with the installation of GQRX or an adjunct.
Solution
If the suspicion above is correct—which it may well not be—then the simplest solution would be a fresh installation of Ubuntu, followed by a careful installation of GQRX. If the problem is a), then the solution will depend on specific circumstances, and similarly for c).
Commentary
With the circumstances as described, it is very difficult to
diagnose remotely. Having spent £XXX to acquire an i7 system, the
temptation to spend £23 or so on a nice new Nooelec RTL-SDR dongle
with an SMA connector would be hard to resist. Not only would it
be a good substitution to explore possibilities a) and b), but, as
and when things have been sorted out, it is available for
subsequent use. (Note: on 18.04 full RTL-SDR support is
baked in to the installation of GQRX and GNU Radio, pulled in as a
dependency. There is no need to edit anything, either
blacklist or udev rules.)
73
Robin, G8DQX
--
You received this message because you are subscribed to the Google Groups "Gqrx SDR" group.
To unsubscribe from this group and stop receiving emails from it, send an email to gqrx+uns...@googlegroups.com.
To post to this group, send email to gq...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/gqrx/e75ed04b-e3c8-4216-874b-c40db7ac4191%40googlegroups.com.
Robin, GrahamI wonder if it might be worthwhile trying building the GR-FCD libsthere are some very subtle differences between intel and amd processors.Ubuntu 64 bit lib etc are always labelled as amd64, which is often preferred by linux users.It shouldn't make any difference, lovely word "shouldn't"gqrx will probably need to be built from source code so the lib is foundjust an ideaRichard
--
You received this message because you are subscribed to the Google Groups "Gqrx SDR" group.
To unsubscribe from this group and stop receiving emails from it, send an email to gqrx+uns...@googlegroups.com.
To post to this group, send email to gq...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/gqrx/4bd65641-b823-4688-ac37-d98baa19beb5%40googlegroups.com.
The option to enter arbitrary sample rates is present because some
devices support many different rates and it doesn't make sense to list
them all. So, the user should be allowed to enter anything. However,
the SDR driver backend will still validate the sample rate and
override it if it thinks that the rate is invalid and this is probably
what happens here. The backend does not support anything else than the
standard rate.
Note that the hardware interfacing is done using external libraries
and issues can not be fixed in gqrx. So, the answer your initial
question "Has there been any progress on the FCDPP issue?" is "No,
not in gqrx itself" ;-)
documentation: | |
This block wraps the Funcube Dongle Pro+ USB alsa audio input and the USB control interface \ | |
into one convenient GNU Radio source block. | |
The sample rate is fixed at 192 ksps. | |
The sound device is taken from the device_name. This should be the alsa device name, like \ | |
hw:1 or plughw:1,0. | |
If the device name is empty or invalid the device will beautodetected\ | |
by looking into /proc/asound/cards . | |
The frequency is expressed in Unit Hz, that means\ | |
Unit = 1 Hz, Unit = 1000 Khz | |
The LNA can be switched on and off. | |
The mixer gain can be switched on and off. | |
The if gain can be set between 0 and 59 ( integer values) . | |
file_format: 1 |