Page 10 of 12

Re: ExpertSDR

PostPosted: Thu Apr 30, 2015 1:18 am
by kk4tye
Hi Florin,
when starting OpenExpertSDR on Ubuntu I see these errors, have you seen these errors?

ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dmix.c:1022:(snd_pcm_dmix_open) unable to open slave
ALSA lib pcm.c:2239:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.rear
ALSA lib pcm.c:2239:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.center_lfe
ALSA lib pcm.c:2239:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.side
bt_audio_service_open: connect() failed: Connection refused (111)
bt_audio_service_open: connect() failed: Connection refused (111)
bt_audio_service_open: connect() failed: Connection refused (111)
bt_audio_service_open: connect() failed: Connection refused (111)
ALSA lib pcm_dmix.c:1022:(snd_pcm_dmix_open) unable to open slave


Also how do you get OpenExpertSDR to start the Jack server automaticly?
Thanks

Re: ExpertSDR

PostPosted: Thu Apr 30, 2015 7:38 pm
by florin.tanasa
Hi Mike,
This is not a error what can do openexpert do not work. Portaudio check device.
OpenExpertSDR do not start jack server automaticly. Is necessary to start first jack
with qjackctl and after that you start OpenExpertSDR and look in dirver audio combobox
for jack audio.

73, YO8TFF, Florin Tanasa

Re: ExpertSDR

PostPosted: Thu Apr 30, 2015 8:46 pm
by kk4tye
Thanks Florin

Re: ExpertSDR

PostPosted: Fri May 01, 2015 11:12 am
by florin.tanasa
Was my pleasure, Mike
After I spoken with Robert wd8rde and give idea to add possibility to assign key short-cut and joystick control to OpenExpertSDR, in my mind start to found solution for this:
1. Was to add this option to add push button in a front panel to control the software (like SunSDR)
But for this I thinking was necessary to start a project with uC (Atmega or PIC) so another problems because is not very easy and not all have access to programmer, pieces, etc.
2. Now I am back to my old first idea what say every one have and can use a pc keyboard.
So I start to add key assigns to the functions (button) and with teensy https://www.pjrc.com/teensy/usb_keyboard.html we can add button on frontal panel very easy or with another old keyboard hacked.
To control with joystick exist https://github.com/Ryochan7/antimicro and we can mapping a key to a button
I test in manjaro and work. In archlinux exist this application in aur.
Now I try to add next big function change frequency to my gamepad.

73, YO8TFF, Florin Tanasa

Re: ExpertSDR

PostPosted: Tue May 05, 2015 12:57 am
by kk4tye
Hello,
I am getting an Init Hardware Failure error

Here is the command line dump
ExpertSDR: readSettings()
ExpertSDR: readSettings(): LevelOutVoltage = 2.2
SetPreamp : 130 Preamp: 0
InitHW:31
Device not found
Init:34 Error device not found
Init:106 m_hasGPA10=1, m_hasMicPreamp=1
private_cmd_arg2only:233 Error device is NULL
Device not found
Init:34 Error device not found
Init:106 m_hasGPA10=1, m_hasMicPreamp=1
private_cmd_arg2only:233 Error device is NULL

How do I tell what which device its looking for?
I compiled with Cmake on Ubuntu 14.0.4

Re: ExpertSDR

PostPosted: Tue May 05, 2015 1:41 am
by W4MMP
Hi Mike,

Hopefully Florin can help. The Linux sound subsystem is the most miserable thing to deal with. For all its faults, at least MS Windows got the sound subsystem right. I wish I could help but I don't have the expertise.

But on a brighter note, I did finally get the sound devices to work with ExpertSDR. I upgraded from Debian 7 (wheezy) to Debian 8 (Jessie) and that solved issues I was experiencing with portaudio. ExpertSDR now runs on the Raspberry PI 2 (sort of). It consumes 100% of one core and response time is terrible, so there are more issues to work out.

Re: ExpertSDR

PostPosted: Tue May 05, 2015 3:47 am
by kk4tye
Hi Ron,
Good job on your on the Raspberry PI 2 progess

Re: ExpertSDR

PostPosted: Wed May 06, 2015 4:29 am
by kk4tye
Hey Ron and Florin
if you are using libExtio_genesis on Ubuntu could you post your .genesis-sdr.ini file?
my file is blank
Thanks

Re: ExpertSDR

PostPosted: Wed May 06, 2015 4:50 am
by florin.tanasa
Hi Ron,
I think you have directory device with a lib (libextio_genesis) and you offcourse not have the device connected.
Rename the directory device or delete Options.ini or change the index in file Options.ini
SDRPluginIndex=0 to SDRPluginIndex=-1

Re: ExpertSDR

PostPosted: Wed May 06, 2015 7:51 pm
by W4MMP
Hi Florin,

Thank you much. I will give that a try. However it will be some time until I do. I am once again building Qt on the Raspberry running Debian 8 (Jessie). I found much better build instructions and I giving the new instructions a try.

I really like Linux as a development platform. There is a lot of help on the internet but now I understand why Linux is primarily used as the O.S on servers versus being used on user based equipment. The GUI and sound systems are difficult to deal with to say the least. There are so many moving parts that need to be spliced together.

Put that together with the fact that the new RPi 2 is not exactly stable. It has crashed a number of times leaving my builds in an indeterminate state that causes the need to start the builds from scratch. I hope it is not a hardware issue.