Keyboard Shortcuts
Likes
- Qdv
- Messages
Search
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.? |
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?? |
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:
-- ___________________________ 73 n7tae (at) tearly (dot) net |
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:
-- ___________________________ 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. -- ___________________________ 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;? -- ___________________________ 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
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. |