mirror of
https://github.com/f4exb/sdrangel.git
synced 2025-09-04 22:27:53 -04:00
No support for Blade RF. This ends up my contribution. Bye!
This commit is contained in:
parent
93c7188a33
commit
695a1ca526
11
Readme.md
11
Readme.md
@ -13,6 +13,11 @@ Funcube Dongle Pro+ support will need "libasound2-dev" installed. ("libhid" is b
|
|||||||
|
|
||||||
Funcube Dongle Pro+ USB drivers are broken on some hardware with recent kernels. It works well for me with an Atom Chipset, which has Full Speed USB ports, or a "Valleyview" Chromebook (kernel 3.10). A Desktop with the "same" chipset needs kernel 3.2, available with Debian 7 "wheezy". YMMV.
|
Funcube Dongle Pro+ USB drivers are broken on some hardware with recent kernels. It works well for me with an Atom Chipset, which has Full Speed USB ports, or a "Valleyview" Chromebook (kernel 3.10). A Desktop with the "same" chipset needs kernel 3.2, available with Debian 7 "wheezy". YMMV.
|
||||||
|
|
||||||
|
=======
|
||||||
|
BladeRF
|
||||||
|
=======
|
||||||
|
|
||||||
|
No support. Ends up with: `Hierarchical blocks do not yet support arbitrary or variable numbers of inputs or outputs`
|
||||||
|
|
||||||
==========
|
==========
|
||||||
For Ubuntu
|
For Ubuntu
|
||||||
@ -81,14 +86,14 @@ Done since the fork
|
|||||||
- Added the possibility to change the brightness and/or color of the grid.
|
- Added the possibility to change the brightness and/or color of the grid.
|
||||||
- Make the low cutoff frequency of the SSB filter variable so it can be used for CW also.
|
- Make the low cutoff frequency of the SSB filter variable so it can be used for CW also.
|
||||||
- NFM demodulation without using atan and smooth squelch with AGC suppressing most clicks on low level signals and hiss on carrier tails. Only useful modulation comes through.
|
- NFM demodulation without using atan and smooth squelch with AGC suppressing most clicks on low level signals and hiss on carrier tails. Only useful modulation comes through.
|
||||||
- Added working WFM demodulation.
|
- Added working WFM demodulation. Optimized for no atan2.
|
||||||
|
|
||||||
=====
|
=====
|
||||||
To Do
|
To Do
|
||||||
=====
|
=====
|
||||||
|
|
||||||
- Missing de-accentuation on WFM
|
- Missing de-emphasis on WFM
|
||||||
- Optimize (no atan2) and enhance (stereo, RDS?) WFM.
|
- Enhance WFM (stereo, RDS?)
|
||||||
- Make the the SSB filter frequency bounds tunable so that it can be used for CW. Change marker overlay accordingly.
|
- Make the the SSB filter frequency bounds tunable so that it can be used for CW. Change marker overlay accordingly.
|
||||||
- Possibility to completely undock the receiver in a separate window. Useful when there are many receivers
|
- Possibility to completely undock the receiver in a separate window. Useful when there are many receivers
|
||||||
- Larger decimation capability for narrowband and very narrowband work (32, 64, ...)
|
- Larger decimation capability for narrowband and very narrowband work (32, 64, ...)
|
||||||
|
@ -7,7 +7,7 @@
|
|||||||
|
|
||||||
const PluginDescriptor AMPlugin::m_pluginDescriptor = {
|
const PluginDescriptor AMPlugin::m_pluginDescriptor = {
|
||||||
QString("AM Demodulator"),
|
QString("AM Demodulator"),
|
||||||
QString("---"),
|
QString("1.0"),
|
||||||
QString("(c) Edouard Griffiths, F4EXB"),
|
QString("(c) Edouard Griffiths, F4EXB"),
|
||||||
QString("https://github.com/f4exb/rtl-sdrangelove/tree/f4exb"),
|
QString("https://github.com/f4exb/rtl-sdrangelove/tree/f4exb"),
|
||||||
true,
|
true,
|
||||||
|
@ -7,7 +7,7 @@
|
|||||||
|
|
||||||
const PluginDescriptor WFMPlugin::m_pluginDescriptor = {
|
const PluginDescriptor WFMPlugin::m_pluginDescriptor = {
|
||||||
QString("WFM Demodulator"),
|
QString("WFM Demodulator"),
|
||||||
QString("---"),
|
QString("1.0"),
|
||||||
QString("(c) Edouard Griffiths, F4EXB"),
|
QString("(c) Edouard Griffiths, F4EXB"),
|
||||||
QString("https://github.com/f4exb/rtl-sdrangelove/tree/f4exb"),
|
QString("https://github.com/f4exb/rtl-sdrangelove/tree/f4exb"),
|
||||||
true,
|
true,
|
||||||
|
@ -24,6 +24,8 @@
|
|||||||
#include <gnuradio/sync_block.h>
|
#include <gnuradio/sync_block.h>
|
||||||
#include <gnuradio/io_signature.h>
|
#include <gnuradio/io_signature.h>
|
||||||
|
|
||||||
|
#include <iostream>
|
||||||
|
|
||||||
////////////////////////////////////////////////////////////////////////////////
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
class gr_adaptor;
|
class gr_adaptor;
|
||||||
|
|
||||||
@ -128,6 +130,7 @@ void GnuradioThread::stopWork()
|
|||||||
void GnuradioThread::run()
|
void GnuradioThread::run()
|
||||||
{
|
{
|
||||||
m_top = gr::make_top_block( "flowgraph" );
|
m_top = gr::make_top_block( "flowgraph" );
|
||||||
|
std::cerr << "GnuradioThread::run: " << m_args.toStdString() << std::endl;
|
||||||
m_src = osmosdr::source::make( m_args.toStdString() );
|
m_src = osmosdr::source::make( m_args.toStdString() );
|
||||||
|
|
||||||
/* now since we've constructed our shared objects, we allow the calling
|
/* now since we've constructed our shared objects, we allow the calling
|
||||||
|
Loading…
x
Reference in New Issue
Block a user