mirror of
https://github.com/f4exb/sdrangel.git
synced 2024-12-22 01:20:56 -05:00
Settings before streaming.
This commit is contained in:
parent
554eb96000
commit
4c9dd644b8
@ -4,8 +4,7 @@ Funcube Dongle
|
||||
|
||||
Funcube Dongle Pro+ support will need "libasound2-dev" installed. ("libhid" is now built from source). Install the rules file "fcdpp.rules" in "/etc/udev/rules.d" to gain the "root access" needed to control the dongle.
|
||||
|
||||
Funcube Dongle ProPlus support is broken on recent hardware / kernels. It only works well for me with an Atom Chipset. On Desktop with Debian 6 "wheezy" it works if I un-install th
|
||||
e udev rules file, so that Sdrangelove cannot contol the dongle, then change frequency with "fcdctl" (The same software built-in to the fcd plug-in). WORK IN PROGRESS.
|
||||
Funcube Dongle ProPlus support is broken on recent hardware / kernels. It only works well for me with an Atom Chipset, wich has Full speed USB ports. On a Desktop Intel chipset it needs Debian 6 "wheezy" (kernel 3.2).
|
||||
|
||||
|
||||
==========
|
||||
|
@ -80,6 +80,10 @@ bool FCDInput::startInput(int device)
|
||||
|
||||
if(m_FCDThread)
|
||||
return false;
|
||||
/* Apply settings before streaming to avoid bus contention;
|
||||
* there is very little spare bandwidth on a full speed USB device.
|
||||
* Failure is harmless if no device is found */
|
||||
applySettings(m_generalSettings, m_settings, true);
|
||||
|
||||
if(!m_sampleFifo.setSize(4096*16)) {
|
||||
qCritical("Could not allocate SampleFifo");
|
||||
@ -93,8 +97,6 @@ bool FCDInput::startInput(int device)
|
||||
|
||||
m_deviceDescription = QString("Funcube Dongle");
|
||||
|
||||
applySettings(m_generalSettings, m_settings, true);
|
||||
|
||||
qDebug("FCDInput: start");
|
||||
return true;
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user