mirror of
https://github.com/f4exb/sdrangel.git
synced 2025-09-03 13:47:50 -04: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 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
|
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).
|
||||||
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.
|
|
||||||
|
|
||||||
|
|
||||||
==========
|
==========
|
||||||
|
@ -80,6 +80,10 @@ bool FCDInput::startInput(int device)
|
|||||||
|
|
||||||
if(m_FCDThread)
|
if(m_FCDThread)
|
||||||
return false;
|
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)) {
|
if(!m_sampleFifo.setSize(4096*16)) {
|
||||||
qCritical("Could not allocate SampleFifo");
|
qCritical("Could not allocate SampleFifo");
|
||||||
@ -93,8 +97,6 @@ bool FCDInput::startInput(int device)
|
|||||||
|
|
||||||
m_deviceDescription = QString("Funcube Dongle");
|
m_deviceDescription = QString("Funcube Dongle");
|
||||||
|
|
||||||
applySettings(m_generalSettings, m_settings, true);
|
|
||||||
|
|
||||||
qDebug("FCDInput: start");
|
qDebug("FCDInput: start");
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user