bladeRF (DATV Maybe?)

Digital ATV - The latest generation, cutting edge ATV - Please discuss it all here.
Forum rules
This forum is run by the BATC (British Amateur Television Club), it is service made freely available to all interested parties, please do not abuse this privilege.

Thank you
G0MXW
Posts: 27
Joined: Thu Sep 29, 2011 4:59 pm

Re: bladeRF (DATV Maybe?)

Post by G0MXW » Tue Feb 05, 2013 11:08 am

Apologies for hijacking your thread. I have been using Raspi and Ubuntu loaded mk808 to generate transport stream using the ffmpeg/opencaster route and with Brians release of UDP enabled Digilite transmit can now stream to Digilite. On X86 linux i have been using GbDVB (dvbsenco) to generate DVB from transport stream direct ot Digilite serialiser. However as this is binary only and not available for ARM architecture Ive got a frustrating missing link in the chain to be able to ditch the intermediate pc. Question is does anyone have or know of any open source equivalent to dvbsenco ie TS file in >sync inversion > energy dispersal > RS encoding >interleaving > DvbS out (FEC on Digilite serialiser).

Dave
G0MXW

G4GUO
Posts: 729
Joined: Tue Feb 16, 2010 12:51 pm

Re: bladeRF (DATV Maybe?)

Post by G4GUO » Tue Feb 05, 2013 11:36 am

Dave anyone is welcome to chip in.

As far as what you want is concerned. I have just written (but not tested) that for the
FPGA on the new DATV-Express PCB. I derived the code from my C implementation (which works).
If you are a C programmer I can send you my transport to dvb-s encoding source code
if you like. You will need to modify the output slightly and compile it for ARM but it should
work. If you are not a programmer if you give me a couple of weeks I will see what I can do
for you. I have only just started playing with ARM programming so you would need to be
patient.

- Charles G4GUO

M0DTS
Posts: 684
Joined: Sun Feb 24, 2008 9:03 pm

Re: bladeRF (DATV Maybe?)

Post by M0DTS » Tue Feb 05, 2013 11:53 pm

Thanks for info Dave, seems like a few people are onto the same idea with a stand alone DATV setup.

Wonder how you tested it with the Pi and generating the DVB stream?
Was it from the pvr or a file?
I've only tested from PVR in and TS out using pesdemux/opencaster (not ffmpeg PS to ES) and tsudpsend - on my beagleboard it's not capable of 4Ms 1/2 rate in real time.

These MK808 maybe useful with the realtek sdr dongles too at the lower bandwidth setting - yet another thought!

Rob

G4GUO
Posts: 729
Joined: Tue Feb 16, 2010 12:51 pm

DVB-S encoder S/W

Post by G4GUO » Wed Feb 06, 2013 11:14 am

Dave,

If you still need it I have written a module for you that takes
a transport stream in via stdin and outputs the encoded and
scrambled stream using stdout.

I have test compiled it on a Raspberry Pi. Although I have not tested it
I have derived it from know working code so any errors should be minor.

the package includes all source and a Makefile, send me a PM with your
email address and it is all yours!

- Charles G4GUO

G4GUO
Posts: 729
Joined: Tue Feb 16, 2010 12:51 pm

Re: bladeRF (DATV Maybe?)

Post by G4GUO » Fri Feb 08, 2013 9:41 am

Rob,

Had some success today with the Raspberry PI.
I can now read a programme stream from the
hvr-1900. I hadn't loaded ALL the firmware files
I needed. In future I will look at the dmesg output
more carefully. So now I just need to recompile
the rest of my Linux code for the ARM platform!

- Charles G4GUO

M0DTS
Posts: 684
Joined: Sun Feb 24, 2008 9:03 pm

Re: bladeRF (DATV Maybe?)

Post by M0DTS » Fri Feb 08, 2013 1:18 pm

Excellent.
an MK808 turned up here today, an extra £4 from uk seller vs china, not too bad. I'm still playing about getting PicUntu up and running but not too far away.
I will have to give your code a try once I've figured out how to put the pvr and serial drivers in, does not look as if they are there by default so maybe kernel build is required but have no idea yet.
Hopefully I'll get somewhere over the weekend with it.

Had a quick peek inside the mk808 but does not look like there is any spare interface/headers available, a lot of heat spreading going on though!

Rob

G4GUO
Posts: 729
Joined: Tue Feb 16, 2010 12:51 pm

Re: bladeRF (DATV Maybe?)

Post by G4GUO » Fri Feb 08, 2013 2:32 pm

That is good to hear. All I have done is download the flash tool and an image.
Then I found I had run out of spare SD cards.

You are welcome to the software, bit by bit I will move more parts of my code
to the ARM platform. The main change I have to make is to reduce its memory
usage. Rather than using a GUI I have decided to use a simple config.txt file.

- Charles

M0DTS
Posts: 684
Joined: Sun Feb 24, 2008 9:03 pm

Re: bladeRF (DATV Maybe?)

Post by M0DTS » Sat Feb 09, 2013 2:46 pm

Looking forward to seeing the result.

So far I've got picuntu installed on the mk808 but cannot get the WiFi to work...
i added the driver modules and now eth0 starts up but haven't figured out how to configure the wireless yet...hi

so it has no network access to install packages yet... will get there in the end!

Rob

G4GUO
Posts: 729
Joined: Tue Feb 16, 2010 12:51 pm

Re: bladeRF (DATV Maybe?)

Post by G4GUO » Sat Feb 09, 2013 3:12 pm

Don't worry Rob you are not the only one with problems!
I finally managed to get a TT S2-3600 DVB-S/S2 dongle to work with my
raspberry PI (I had to use rpi-update to get the right firmware).
I now have a device /dev/dvb/adapter0 but when I use VLC it won't let
me configure the symbol rate below 5M even though the TT will go down to
2M. Oh well! My nice DVBSky S960 seems to have no support whatsoever.

- Charles

M0DTS
Posts: 684
Joined: Sun Feb 24, 2008 9:03 pm

Re: bladeRF (DATV Maybe?)

Post by M0DTS » Sat Feb 09, 2013 3:31 pm

So much time spent on silly little problems before u can get into the real interesting bits!
Now have wireless connection on the mk808 after painful wireless config - i ended up changing my router config to make it work..hi

Now installing gui for some other tests then onto the pvr driver....
ftdi driver is now installed without any problem.

Rob

Post Reply

Return to “DATV - Digital ATV”