RTL-SDR Rtl2832u SDR usb dongle with RT820T2 tuner

Venc

Vu+ Newbie
After attaching NooElec SDR R820T usb dongle - the dongle is not working in VU+ Uno4k.

Same dongle tested in Solo 4k and working perfectly.

Probably the problem is in opkg package media-tree-module-dvb-usb-rtl28xxu, because when I try manually load module dvb_usb_rtl28xxu i get this error:
modprobe: ERROR: could not insert 'dvb_usb_rtl28xxu': Exec format error

VU+ USB Turbo tuner is working perfectly in both devices, so the dvb-usb tree is basically working ok. BH 3.0.2 installed.
 
Last edited:

Matrix10

Administrator
I'm also interested in the development of this USB stick
I have two pieces NooElec SDR R820T2 one with HF converter for lower bands.
especially for the development of drivers and plugins for radio scanners.

I'll ask my colleagues in the team to look at this a little bit when they have time.
It would be good if someone who knows the subject, develop some plugins.

I have not tested on my SAT receivers.
I do not know whether there is any support for SDR R820T2 .
 

Venc

Vu+ Newbie
Nice to read it that somebody is interesting in this area... As I wrote, I have tested this dongle (with newest RafaelMicro R820T2 tuner) in Solo4k - and in the field of DVB-T reception it was working like charm on first attach, it was configured as tuner I in the system menu. Therefore I was suprised that in Uno4k it is not working. Both devices were updated to 3.0.3.

Regarding SDR reception in the radio services frequencies I don't expect this to be working ever in any future, at least not with graphical UI or Webif (as this functionality is not developed) - although in console it might work right now with the drivers and standard audio stack...
 

Matrix10

Administrator
Perhaps there are those who are able to make something more than DVB-T TV frequencies.
FM/DAB/spectrum e,t,c Audio quality on the PC is excellent.

Unfortunately I'm not a plugin coder.
But almost 100% sure that this is possible.
 

Matrix10

Administrator
Nice to read it that somebody is interesting in this area... As I wrote, I have tested this dongle (with newest RafaelMicro R820T2 tuner) in Solo4k - and in the field of DVB-T reception it was working like charm on first attach, it was configured as tuner I in the system menu. Therefore I was suprised that in Uno4k it is not working. Both devices were updated to 3.0.3.

Regarding SDR reception in the radio services frequencies I don't expect this to be working ever in any future, at least not with graphical UI or Webif (as this functionality is not developed) - although in console it might work right now with the drivers and standard audio stack...

Strange I do not see my tuners anywhere i have test with BH 3.0.2 and BH 3.0.3 latest)
in Solo 4K.
Both are with RafaelMicro R820T2

I making a mistake somewhere ???
What procedure did you use.

You say configured as tuner I in the system menu ???

I must add that I have a C / T Tuner from Vu + inside the box
but is disabled.

EDIT

After a restart has appeared tuner .
Strange i have restarted before ones.
 
Last edited:

Venc

Vu+ Newbie
Strange I do not see my tuners anywhere i have test with BH 3.0.2 and BH 3.0.3 latest)
in Solo 4K.
Both are with RafaelMicro R820T2

I making a mistake somewhere ???
What procedure did you use.

You say configured as tuner I in the system menu ???

I must add that I have a C / T Tuner from Vu + inside the box
but is disabled.

EDIT

After a restart has appeared tuner .
Strange i have restarted before ones.

That's it :) I have inserted it into USB having device turned off. On Solo4k, with internal DVB-T Dual tuner installed it gets on position after the internal tuner positions, so by me it behaves just as expected.

Now I'm trying to allow recording and watching DVB-T together on Uno4k - and having second DVB-T tuner is crucial there because the external Turbo tuner, which I use there is unfortunately not designed as dual .
 
Last edited:

Matrix10

Administrator
My tuner is not activated every time.
Sometimes is lost in the tuners list on Solo 4K.

On Ultimo 4K is not active.

I asked our coders to look at this when they have the will and time.
Of course, if possible.
I do not think they have this tuner.

Unfortunately apart from TV for now there is no one to develop a plugin
for something else.
I think that on PLI forum was someone who made a plugin for FM radio.

Too bad this tuner has enormous possibilities.
I can receive almost all from the several hundred kHz to 1.8 GHz
I have also converter Nooelec for low frequencies in which I installed one of these dongles.
This box working very nice.
 

Venc

Vu+ Newbie
Yes the possibilities are great, I think about buying the short waves upconverter, because these frequencies are rare on today's receivers...

I can help with implementing radio frequencies to VU+ if needed, unfortunately I'm not python programmer which is in majority used for api and ui. Anyway, I could do testing or so.
 

Matrix10

Administrator
Of course it would be good if we get this fantastic cheap dongle better used on Enigma 2 receivers.
On shortwave works very well if you use good software and at least ten meters long wire antenna.
If you're going to use on all bands.Low noise amplifier is not needed because gain is more than enough.
I recommend SDRConsole (V3) software.
By far the best software of all that I tested.
 

Matrix10

Administrator
Who is interested in development of software for use of the USB stick as a receiver not DVB-T but as FM radio with RDS , AirBand radio ,Ham radio ,Scaner e.t.c
for a wide range of frequencies can be followed here.

Thanks to author athoik / satdreamgr
and @elbandido for help in developing.


You can also use image from satdreamgr for testing plugin is inside this image.
Image working also in Multiboot with BH image.


https://github.com/satdreamgr/SDGRadio

to be able to use the plugin driver and plugin in BH image
I had to rename the kernel module driver
/lib/modules/3.14.28-1.8/kernel/drivers/media/usb/dvb-usb-v2/dvb-usb-rtl28xxu.BAK


I put bin/lib files together in the Zip file if someone wanted to test plugin with BH images
all files chmod 755



shot2.jpg




shot3.jpg
 

Attachments

  • Plugin_SDR_SDG_BHimage.zip
    631.7 KB · Views: 66
Last edited:

Matrix10

Administrator
This is crazy satellite receiver as a universal receiver
and is working. continued testing..


the results are very good on short wave
Radio amateurs use the USB / LSB modulation.
I used NooElec USB dongle and NooElec UP converter for the HF bands (short wave)
I had computed tuning frequency
for example 14 MHz is 139 MHz in the plugin Tune.
For the test with USB/LSB I dropped tuning step on 1Khz in plugin coding.
Commands used:
USB modulation
cmd = 'sleep 0.5 && rtl_fm -f %sM -M usb -s 3k - | gst-launch-1.0 fdsrc ! audio/x-raw, format=S16LE, channels=1, layout=interleaved, rate=3000 ! audioresample ! audio/x-raw, format=S16LE, channels=1, layout=interleaved, rate=48000 ! dvbaudiosink' % freq
LSB modulation
cmd = 'sleep 0.5 && rtl_fm -f %sM -M lsb -s 3k - | gst-launch-1.0 fdsrc ! audio/x-raw, format=S16LE, channels=1, layout=interleaved, rate=3000 ! audioresample ! audio/x-raw, format=S16LE, channels=1, layout=interleaved, rate=48000 ! dvbaudiosink' % freq
narrow AM
cmd = 'sleep 0.5 && rtl_fm -f %sM -M am -s 3k - | gst-launch-1.0 fdsrc ! audio/x-raw, format=S16LE, channels=1, layout=interleaved, rate=3000 ! audioresample ! audio/x-raw, format=S16LE, channels=1, layout=interleaved, rate=48000 ! dvbaudiosink' % freq


It wil be nice to add plugin options for selecting different command lines,as probably easier than to change options in command line.
Options:
FM wide / RDS, FM narrow, AM narrow, LSB, USB minimum these options
Secondly to have choice for tuning step.
Let's say 100 kHz, 25 kHz, 10 kHz, 1 kHz minimum these options.

I have ask author of this plugin to look for this.

I have change in plugin.py
STEP and freq range (step 1 kHz and range from 0 to 1766 Mhz)

Here 1 Khz for SSB band ham-radio

def freqChange(self, value):
freq = self["freq"].getText()
newfreq = Decimal(freq) + value
if newfreq < Decimal("0.0"):
newfreq = Decimal("0.0")
if newfreq > Decimal("1766.0"):
newfreq = Decimal("1766.0")
self["freq"].setText(str(newfreq))

def up(self):
self.freqChange(Decimal("0.001"))

def down(self):
self.freqChange(-Decimal("0.001"))

def left(self):
self.freqChange(-Decimal("1"))

def right(self):
self.freqChange(Decimal("1"))
 
Last edited:

Matrix10

Administrator
If there are radio amateurs which use the RTL-SDR dongle

I was able to add a few more buttons for precise tuning frequency for SSB an CW
Of course it is possible to use for other modulations.

Now i can change Mhz ,kHz,10 kHz and 100 Hz freq step

Changed and added coding

self["actions"] = ActionMap(["SetupActions", "DirectionActions", "WizardActions", "ColorActions", "MenuActions", "ChannelSelectEPGActions" , "ChannelSelectBaseActions" ],
===========================
"nextBouquet": self.up1,
"prevBouquet": self.down1,
"nextMarker": self.up2,
"prevMarker": self.down2,

"up": self.up,
"down": self.down,
"left": self.left,
"right": self.right,
"ok": self.ok,
"upRepeated": self.up,
"downRepeated": self.down,
"leftRepeated": self.left,
"rightRepeated": self.right,

=========================
def up1(self):
self.freqChange(Decimal("0.0001"))

def down1(self):
self.freqChange(-Decimal("0.0001"))
def up2(self):
self.freqChange(Decimal("0.001"))

def down2(self):
self.freqChange(-Decimal("0.001"))
def up(self):
self.freqChange(Decimal("0.01"))

def down(self):
self.freqChange(-Decimal("0.01"))


def left(self):
self.freqChange(-Decimal("1"))

def right(self):
self.freqChange(Decimal("1"))
 

Matrix10

Administrator
Only plugin.py for testing.

replace old plugin.py and restart box.

To note I am not a plugin coder and python coder
but I managed to make a couple of important changes.

Changes:

1.Direct frequency changes without using OK button

2.Yellow button you can choose between Wide FM (170 Khz) for commercial radio and Narrow FM (10 Khz) for amateur radio and other communication services taxi/marine communications/transport e.t.c

3. Some skin changes

4. added extra buttons to change the frequency

left/right change frequency by 1 Mhz
up/down change frequency by 10 Khz
Buttons < and > change frequency by 1 Khz (step by step)
Buttons channel + and - change frequency by 100 Hz (step by step)


shot1.jpg





shot2.jpg
 
Last edited:

Matrix10

Administrator
@Venc

I've changed the name of the theme.
Otherwise we wait from our drivers coder driver for DVB-T.

I have mod new version Multiband radio with RTL-SDR
with my very very ,little knowledge of python coding managed to mod/add a few more types of modulation.

Now we have narrow AM for AIR band, small FM , Wide FM (default all buttons OFF) , and SSB for radio amateurs both Lsb and USB.
Now we can Tune all freq ,tune in Steps and continu Fast Mhz,Khz, and for SSB step 100 Hz
To change the modulation only button with the desired modulation
can be active all the other buttons OFF.(all Off is Wide FM Band)
So we have five types of modulation and band from +- 25 Mhz to +- 1760 Mhz

Experimental plugin.

shot1.jpg



shot2.jpg




shot3.jpg




shot4.jpg
 
Last edited:
Top