Hi,
A experimental release of Python code to receive DVB-T 500 KHz via QO100 via GNURadio 3.7. It works with an RTL at 740 MHz and it streams to the UDP 5555 local port. You need to remove the txt suffix.
Hi,
A experimental release of Python code to receive DVB-T 500 KHz via QO100 via GNURadio 3.7. It works with an RTL at 740 MHz and it streams to the UDP 5555 local port. You need to remove the txt suffix.
Hi,
A DVB-T Rx &Tx using GNURADIO and Pluto was tested at 500 KHz BW.
A screen dump of 64QAM.
Hi,
An updated version with MER and fine tune.
Hi,
An updated version with optional command line parameters :
-s 1 default ( or -s 2 ) MBps samp rate
-r 2 default for 500 KHz (ratio of samp rate to BW)
examples :
2 MHz = -s 2 -r 1
1 MHz = -s 2 -r 2 or -s 1 -r 1
500 KHz = -s 1 -r 2 or -s 2 -r 4
Hi,
An updated version . Futures added:
-i ip address (default 127.0.0.1)
-p port (default 5555)
RF gain control
range & offset of frequency display
display bandwidth (as a result of sample rate & ratio)
frequency step is now 500 Hz
Please note that in order to work you must be no more than +- 1 KHz frequency error.
Hi,
An experimental version of Rx and Tx DVB-T using Pluto for QO100 in order to create a version for simplex usage.
-a Pluto IP address (default 192.168.2.1)
-t Tx UDP IP address (default 127.0.0.1)
-x Tx UDP port (default 4444)
Monitor / LNB change Rx frequency
george , no luck with rx with rtlsdr on your software
version 2.4 K was running to get any signal decoded
ubuntu 18 and python file
antenna is 1.2 m offset , so plenty signal enough
had a jack server error , not started?
also buffer error?
but program runs ....
the last tx version can not be run due to the iio missing module. (error)
thanks for your work.
would be nice to have also a variable made on the ratio and samplerate (chooser in gui)
73
The software cannot change ratio and sample rate at runtime as this is a limitation of GNURADIO. May be this can change if I modify the Python code that it automatically generated. But then if a change is done in the block diagram , everything must be done from the beginning.
About the iio error in the Pluto version you need to install drivers. Link
In my case for Ubuntu 18.04 LTS in order to work the 'cmake -DCMAKE_INSTALL_PREFIX=/usr .' must be run.
As I mention in a previous post you must set the frequency with no more error than +-2 KHz !!!
It seems that this is the reason that DVB T is not suitable for satellite work.
One way to be near the frequency is that the red curve is match the blue one. If blue curve exist that does not exist in the red one you must adjust frequency in order to match them.
Display MoreHi,
An updated version . Futures added:
-i ip address (default 127.0.0.1)
-p port (default 5555)
RF gain control
range & offset of frequency display
display bandwidth (as a result of sample rate & ratio)
frequency step is now 500 Hz
Please note that in order to work you must be no more than +- 1 KHz frequency error.
This version seems that it does not work as noted by SV8RV.
Please use the 3 instead.
Hello george ,
i have version 2K5 running with regular rtlsdr , will try to decode it today
Thanks for your effort on rb dvbt test gnuradio
when i see a decoded image ,i will post the video image here
73 nico
Hi,
Until now -i address works only with loopback.
Hello george ,
many thanks for your software.
version dvbt rx 2K5 works fine to decode 500 symbolrate dvbt
attached are the images from sv8rv , thanks dennis for the transmission
also you have done a great job
compliments.
73 .......
decoding was very fast done via udp port 5555 on VLC in ubuntu 18
simple command : python file.py
Hi,
25 KHz BW !!!
Nice job!!!
Hi,
Improvement for fast RIT for Pluto Rx/Tx. Min ratio is 2 now.
Hi George,
nice experiments, but what is the actual advantage of DVB-T over DVB-S2 on QO-100?
73 de Peter
Hi George,
nice experiments, but what is the actual advantage of DVB-T over DVB-S2 on QO-100?
73 de Peter
Thanks for your compliments, can you or anyone else, give us please your lights regarding comparison the two modes in general and at QO100?
hi georges,
i have noticed that the decoding was more quickly than dvbs2 decoding, we must wait longer to see the image's on dvbs2
yesterday tony ik1hgi was trying with his pluto to make the tx2 python run.
we had iio error , iio module swig not correct?
what depencies must be installed for swig and iio for adalm pluto
where must ' cmake -DCMAKE_INSTALL_PREFIX=/usr .' be inserted ?
git clone https://github.com/analogdevicesinc/libiio.git
cd libiio
cmake -DCMAKE_INSTALL_PREFIX=/usr . ( is this correct????? )
make sudo make install
cd ..
git clone https://github.com/analogdevicesinc/libad9361-iio.git
cd libad9361-iio
cmake -DCMAKE_INSTALL_PREFIX=/usr . (this also command?)
make sudo make install
cd ..
can sv8rv transmit also on 13.00 hr to see if ik1hgi can decode with rx version 2K5 please.....
GNU Radio 3.7
On Ubuntu 16.04 or newer GNU Radio can be installed from the package management. The installed version should be compatible with the gr-iio package build from source. Libiio and gr-iio may also be available from the package management, but to get the latest and most feature complete work, it’s recommend to build it from the latest github sources.
git clone https://github.com/analogdevicesinc/gr-iio.git
cd gr-iio
cmake -DCMAKE_INSTALL_PREFIX=/usr .
make
sudo make install
cd ..
sudo ldconfig
Hi, for Ubuntu 18.04 all must be done except above , bold command must be executed instead of the cmake . This is mentioned:
"If this is not the case you will need to modify the cmake command for the gr-iio configuration above with:
cmake -DCMAKE_INSTALL_PREFIX=/usr ."
Update : please note that all libs specified must be installed ...