Wednesday, December 19, 2012

TBS 6925 now open source

No more precompiled libraries nor the TBS v3.0 tree. You can now use a much more current tree (Thanks Igor Liplianin) and make changes you wish without those pesky precompiled lib's getting in the way. This patch has all the Prof 7301 and 7500 changes plus the spectrum scan and IQ plot changes too.

hg clone
cd s2-liplianin-v37-udl
make menuconfig
sudo make rmmod
sudo make rminstall
sudo make install
#restart your computer or reload your dvb modules

Test and report back, Thanks


Sunday, November 4, 2012

stv0900-scan out of beta

stv0900-scan is out of beta, its still a big work in progress but it has enough features that work that I think we can take it out of beta.

See anything not working let me know and I'll do my best to get it working. Take notice the new patch too, it implements the NOTUNE search_algo as well so that when your looping the spectrum_scan the card isnt also trying to lock a moving signal.


Friday, October 19, 2012

My demux application

updated the demux app, you now can use the -mode switch

-mode dvr            (defailt) to send to /dev/dvb/adapter0/dvr0 so vlc or mplayer can view
-mode decoder     to send to /dev/dvb/adapter0/video0 if your card has a deccoder
-mode file            to send it to a file, default is test.ts in the current folder

to use the dvr mode

in one window tune the tp

tune-s2 4000 H 30000 -2 -lnb CBAND

in another run demux

demux -pids 0x00 0x30 0x31 0x32 0x34

in another open dvr0 with mplayer or vlc

mplayer /dev/dvb/adapter0/dvr0

and enjoy.

or if youve got a stv0900/stv0903 chipset device you can use my stv090x-scan app


Thursday, October 18, 2012

stv090x-scan BETA

Ok so here is the new beta, you can find it on my Google Drive, click download on the right.

Its still a big work in progress, nothing is threaded so no multitasking here boys. Not yet anyhow, its coming later.

Enter your params, press update to refresh, then click anywhere on the plot to have the app attempt to tune the tp. If it can another dialog opens with basic info about the tp including pids.

If you want using ctrl-click choose


and press vlc and it will open and you can view streamed mux.

If your using a Prof 7301 use the beta patch and report back to me how its working for you. I think I fixed it, but not sure.

Once this gets a little more stable I'll also fork off a version that doesnt have the scan feature for all you non stv0900/stv0903 users.


Saturday, August 11, 2012


Here is an IQ plot application, tune a transponder (ie using tune-s2) then run this app and you'll get a constellation plot output. You *can* run the app while a tp is attempting to tune but honestly the stv0900 jumps around so fast trying various attributes that almost certainly you wont get usable data from it.

This is an example of an 8psk plot, my cband dish is pretty small so the signal isnt very clean, but gives you an idea.

here is the link to the src for the app as well as the required kernel patch's


Here is a simple spectrum analyzer app for the stv0900 devices in linux, works with my Prof 7500. Should work with others but send me a shout if your using another device and how it works out for you.

here is the link to the src as well as the kernel patch's required.

The stb6100 has a hardware limitation of a bandwidth minimum of 5mhz so you'll never get the same detail from a Prof as you would a device designed for use as a spectrum analyzer. As you can see compared to the blsa.

Wednesday, July 25, 2012


Here is BLSA-Qt its pretty ruff right now, it does what it has to and thats it, the old blsa tool should still be used if you have to calibrate your blsa.

You'll need qtcreator, qt dev, and qwt installed to compile

Wow long time eh?

Been a long time since I posted anything, was away serving overseas for 11 months, then once I got back I felt it was important to really catch up on family time. Now after being on home soil for a few months I feel I can start taking some time for my hobbies again.

Here are some patch's for the Prof 7500 and TBS6925 in linux, they are to be patched against the TBS driver tree but it wouldnt take much to patch it against the linux-3.5 branch as they are very similar.

This patch will fix these issues

- Add crazycat's multistream option
- Prof 7500
- fix some speed up tuning issues
- make FE_GET_PROPERTY return the values used to lock, not what you told it to tune, but what it actually tuned.
- fix a minor issue where only some fec's were being returned when FE_GET_PROPERTY was called.
- TBS6925
- make FE_GET_PROPERTY return the values used to lock, not what you told it to tune, but what it actually tuned.