开云体育

ctrl + shift + ? for shortcuts
© 2025 Groups.io

Re: qdv on raspbian

 

I only have one headset a Logitech USB H390.


Re: qdv on raspbian

 

Which audio device did you select? Did you try any other?


Re: qdv on raspbian

 

开云体育

Any chance the humming is coming from a bad filter capacitor in a power supply?

Jeff VE6DV

On 2019-09-11 1:57 p.m., n9ko@... wrote:

I loaded your program on a new RPi 4 - 4GB that is running the latest Raspbian OS.? Looks like everything is OK except for multiple reports of a humming sound on my signal.? I am using a Logitech USB headset.? I plugged the headset into a USB2 and USB3 port on the RPi and got the same results.?

Any thoughts?
Cal
N9KO??


Re: qdv on raspbian

 

I loaded your program on a new RPi 4 - 4GB that is running the latest Raspbian OS.? Looks like everything is OK except for multiple reports of a humming sound on my signal.? I am using a Logitech USB headset.? I plugged the headset into a USB2 and USB3 port on the RPi and got the same results.?

Any thoughts?
Cal
N9KO??


Re: sound card selection is working

 

Thanks for the updates.? I re-installed your program and now it works well.

N9KO
Cal


sound card selection is working

 

First of all, let me start by saying: Stream audio programming on Linux is challenging! I am still learning a lot about ALSA and PulseAudio and how they interact. The good new is that...

You now are not forced to use the default PulseAudio devices for qdv!

After much research I finally have audio card selection working with qdv. The key was seeing a few lines of source code from (specifically the -L output) and other examples I found on the web. The trouble is "aplay -L" will potentially report many devices that either aren't actually there, or are incompatible with qdv, but I did find that, at least so far, the plughw type devices seem to always work, and as near as I can tell, all cards have a plughw I/F. So in addition to "default", you can now select any plughw device on your system. There is a separate selection for input (microphone) and output (speakers) in the Settings Dialog.


qdv on raspbian

 

John Hays posted an issue on the qdv github, listing several problem, the most serious was that audio wasn't working on Raspbian. After investigating, I found out that qdv not only depends on alsa (asound), it also depends on pulseaudio. On my Ubuntu development system (a System76 Kudu), pulseaudio is installed by default. This is not the case with the Raspberry Pi.

So now the README.md file has a short section on how to install pulseaudio on Raspbian. Buster, the latest version of Raspbian, is a prefect platform for qdv. The full version is very friendly and easy to configure, with a GUI interface to all critical Raspberry Pi configuration parameters. There's no need to use sudo raspi-config anymore!

The Raspberry Pi 3 or 4 has plenty of horsepower to easily run qdv. And the four USB ports are prefect, one each for a wired mouse and keyboard, a USB-headset and the Northwest Digital ThumbDV(tm).

BTW, I still consider qdv to be in alpha release. I have observed some infrequent problems where qdv has to be restarted.

Tom N7TAE


Re: Not in Cache error message

 

开云体育

Sorry you're having so much trouble Cal.

On 7/30/19 11:38 AM, n9ko@... wrote:
qdv.cfg looks OK

I ran the two diff commands and no errors were noted.
Looks like this was not meant for me.

Thanks for your time.I will monitor this IO group and try again as future version come along
73
Cal
n9ko
-- 
___________________________
73
n7tae (at) tearly (dot) net


Re: Not in Cache error message

 

qdv.cfg looks OK

I ran the two diff commands and no errors were noted.
Looks like this was not meant for me.

Thanks for your time.I will monitor this IO group and try again as future version come along
73
Cal
n9ko


Re: Not in Cache error message

 

开云体育

To completely uninstall, delete the build directory, ~/.config/qdv and the executable, ~/bin/qdv. If ~/bin is then empty, you can delete it.

It's hard to understand why this would be necessary. That would imply that something has been corrupted since it was installed. Here's a few things to check.

~/.config/qdv/qdv.cfg is built based on your configuration. It's a simple text file. Open it and see if anything looks unusual.

~/.config/DigitalVoice.glade is the UI layout. You can see if its been modified since it was copied. From the build directory: diff {.,~/.config/qdv}/DigitalVoice.glade

Also see if the executable has been modified since it was installed. Again, from the build directory: diff {.,~/bin}/qdv

On 7/29/19 3:16 AM, n9ko@... wrote:
Yes I turned it off and restarted it. When I start qdv again, I get the GUI interface. When I type REF030 C ( XRF757 A) in the "Linking" box, I get nothing in the large box at the top. I believe there was some lines of text that appeared when it was working.
?
I can link to a reflector the first time after a re-install.After that first time, I cannot link again.
?
What is the proper was to uninstall the qdv program? I would l like to try a complete uninstall and the re-install.
?
Thanks again.
-- 
___________________________
73
n7tae (at) tearly (dot) net


Re: Not in Cache error message

 

Yes I turned it off and restarted it. When I start qdv again, I get the GUI interface. When I type REF030 C ( XRF757 A) in the "Linking" box, I get nothing in the large box at the top. I believe there was some lines of text that appeared when it was working.
?
I can link to a reflector the first time after a re-install.After that first time, I cannot link again.
?
What is the proper was to uninstall the qdv program? I would l like to try a complete uninstall and the re-install.
?
Thanks again.


Re: Not in Cache error message

 

开云体育

I don't have a clue about that one. AFAIK, qdv doesn't use hb-object-private.hh. In fact, the file doesn't exist on my test system. As near as I can tell, this is part of something called which appears to be some font rendering library. Maybe you have some non-standard gtkmm++ add-ons?

I don't know what you mean when you say "Turned of[f] the laptop and cannot have another QSO." Does that mean after you restarted, qdv doesn't run? More details please.

On 7/28/19 11:37 AM, n9ko@... wrote:
I re-installed per your Github instructions.? Had one QSO on? REF030 C.? Turned of the laptop and cannot have another QSO.? ? The line beginning qdv: ../..? appears after I click on the Quit button.? BTW, I was trying to link to REF030 C and XRF757 A.

calvin@calvin-Latitude-D830:~$ bin/qdv
read 62 indicies from /home/calvin/.config/qdv/announce/index.dat
Host map contains:
571 XLX_Hosts.txt
499 DExtraHosts.txt
423 DCS_Hosts.txt
441 DPlus_Hosts.txt
0 MyHosts.txt
Initialized AMBE3000R version V120.E100.XXXX.C106.G514.R009.B0
qdv: ../../src/hb-object-private.hh:154: Type* hb_object_reference(Type*) [with Type = hb_unicode_funcs_t]: Assertion `hb_object_is_valid (obj)' failed.
Aborted (core dumped)
?
-- 
___________________________
73
n7tae (at) tearly (dot) net


Re: Not in Cache error message

 

I re-installed per your Github instructions.? Had one QSO on? REF030 C.? Turned of the laptop and cannot have another QSO.? ? The line beginning qdv: ../..? appears after I click on the Quit button.? BTW, I was trying to link to REF030 C and XRF757 A.

calvin@calvin-Latitude-D830:~$ bin/qdv
read 62 indicies from /home/calvin/.config/qdv/announce/index.dat
Host map contains:
571 XLX_Hosts.txt
499 DExtraHosts.txt
423 DCS_Hosts.txt
441 DPlus_Hosts.txt
0 MyHosts.txt
Initialized AMBE3000R version V120.E100.XXXX.C106.G514.R009.B0
qdv: ../../src/hb-object-private.hh:154: Type* hb_object_reference(Type*) [with Type = hb_unicode_funcs_t]: Assertion `hb_object_is_valid (obj)' failed.
Aborted (core dumped)
?


Re: Not in Cache error message

 

开云体育

Sorry about that. Do a "git pull". I had some problems in the Makefile.

BTW, I'm making some headway with DPlus linking, but there are still some problem... (sigh).

On 7/27/19 2:40 PM, n9ko@... wrote:
I just did and it failed;?
calvin@calvin-Latitude-D830:~/DigitalVoice$ make
make: 'qdv' is up to date.
calvin@calvin-Latitude-D830:~/DigitalVoice$ make install
mkdir -p /home/calvin/.config/qdv
/bin/cp -f /home/calvin/DigitalVoice/XLX_Hosts.txt /home/calvin/.config/qdv
/bin/cp: cannot stat '/home/calvin/DigitalVoice/XLX_Hosts.txt': No such file or directory
Makefile:39: recipe for target 'install' failed
make: *** [install] Error 1
calvin@calvin-Latitude-D830:~/DigitalVoice$?
?
-- 
___________________________
73
n7tae (at) tearly (dot) net


Re: Not in Cache error message

 

I just did and it failed;?
calvin@calvin-Latitude-D830:~/DigitalVoice$ make
make: 'qdv' is up to date.
calvin@calvin-Latitude-D830:~/DigitalVoice$ make install
mkdir -p /home/calvin/.config/qdv
/bin/cp -f /home/calvin/DigitalVoice/XLX_Hosts.txt /home/calvin/.config/qdv
/bin/cp: cannot stat '/home/calvin/DigitalVoice/XLX_Hosts.txt': No such file or directory
Makefile:39: recipe for target 'install' failed
make: *** [install] Error 1
calvin@calvin-Latitude-D830:~/DigitalVoice$?
?


Re: Not in Cache error message

 

开云体育

Looks like you didn't do a "make hostfiles".

On 7/27/19 2:08 PM, n9ko@... wrote:
I could not copy the terminal output.? Please see the attached text file.?
-- 
___________________________
73
n7tae (at) tearly (dot) net


Re: Not in Cache error message

 

I could not copy the terminal output.? Please see the attached text file.?


Re: Not in Cache error message

 

The following are the results when I run the make command for the attempted re-install on the first laptop and on a fresh install on a second laptop.? When I tried to uninstall I deleted the home/calvin/.config/qdv ; home/calvin/bin ; and home/calvin/DigitalVoice.??

Thanks for your time in helping me.
Cal
N9KO


Re: Not in Cache error message

 

I am unable to reproduce this. I can link to all of these reflectors. I'm not sure what you mean when you say "Everytime I get these errors". Every time you start qdv, or every time you try to link? Exactly when do you get the "Failed to connect" message? When you click the "Link" button?


Re: Non NW Ambe Support

 

No thank you. If your device is showing up on /dev/ttyUSB0 but not being opened by qdv, then I think that means that it is not a fully compatible clone of an AMBE-3000 device. Without either a white paper describing the software interface (like the one DVSI published), or an open-source example to go from, I'm not going to invest any time on this. Trying to figure out what the differences are by trial-and-error is not something I want to do.

I have asked to join Team6160 on July 22 but there has been no response yet.