Blindscan on linux with tbs cards

There is no such ioctl as DTV_MODCODE, it is a property. In any case it seems the current drivers for stid135 always return the value -1.

Your debug log reveals GOT MODCODE 83
So the modcode should be 83.

However, I have not yet found a standard document (yet) which lists this specific value. It should be somewhere in a dvbs2x standard.
 
can anyone please tell me, which other card supports fft spectrum other than TBS6903X and TBS6909X?
 
can anyone please tell me, which other card supports fft spectrum other than TBS6903X and TBS6909X?
Well, tbs6504 has a similar feature, but its tuner has more limitations
 
Well, tbs6504 has a similar feature, but its tuner has more limitations
tuner supports upto 16APSK modulation, is there any more limitation compare to 6903X and 6909X?
and all 3 have STiD135 chip, right?
 
There is no such ioctl as DTV_MODCODE, it is a property. In any case it seems the current drivers for stid135 always return the value -1.

Your debug log reveals GOT MODCODE 83
So the modcode should be 83.

However, I have not yet found a standard document (yet) which lists this specific value. It should be somewhere in a dvbs2x standard.
 
tuner supports upto 16APSK modulation, is there any more limitation compare to 6903X and 6909X?
and all 3 have STiD135 chip, right?
6504 use Si2183 demod.
 
TBS 6909X, TBS 6909 and TBS 6504 are octa tuner card with 4 input signals. And all support fft spectrum scan.
so question is, I will be able to tune 4 different satellites (both H and V pol) in every adapter or it will be like one adapter will only be able to tune LH, HH, LV or HV? not the full H and V pol signal.

Basically i want to connect 4 different satellites (any band C or Ku) to one card and should be able to do spectrum scan in each satellite.
And it will be good if I can run H pol spectrum scan in one adapter and V pol spectrum scan in V pol in another at same time but im not sure if its possible or not!
 
TBS 6504 is quad tuner multistandard card with four satellite inputs and one for ter/cable.
 
So for all cards: you have 4 inputs. These can be tuned each independently to one satellite band on one polarisation.
So to monitor all bands of one sat (in Europe) simultaneously, you need all 4 tuners of one card for that.
The other 4 tuners in tbs6909x can be used to speed up blindscan, e.g., by having one tuner process the low end of the
band and the other the high end.

Spectrum scan cannot be paralleised like that because tuners share fft hardware. The datasheet is not clear, but
one of the documents states "Only four first demodulators can handle spectrum analyzer feature".


You can of course use as many cards as fit in the system (taking some measures in case of possible overheating)
 
TBS 6909X, TBS 6909 and TBS 6504 are octa tuner card with 4 input signals. And all support fft spectrum scan.
so question is, I will be able to tune 4 different satellites (both H and V pol) in every adapter or it will be like one adapter will only be able to tune LH, HH, LV or HV? not the full H and V pol signal.

Basically i want to connect 4 different satellites (any band C or Ku) to one card and should be able to do spectrum scan in each satellite.
And it will be good if I can run H pol spectrum scan in one adapter and V pol spectrum scan in V pol in another at same time but im not sure if its possible or not!

You can certainly use all four tuners simultaneously with the tbs6909X card. It's true that I haven't installed @deeptho's app yet.
Instead, I tested streams with Astra Cesbo, under Ubuntu, with the 6909X card using the four tuners connected to a four-output lnb.
 

Attachments

  • tbs6909X-Cesbo Astra_2021-12-02_23-55-53.webp
    tbs6909X-Cesbo Astra_2021-12-02_23-55-53.webp
    116.9 KB · Views: 25
So for all cards: you have 4 inputs. These can be tuned each independently to one satellite band on one polarisation.
So to monitor all bands of one sat (in Europe) simultaneously, you need all 4 tuners of one card for that.
The other 4 tuners in tbs6909x can be used to speed up blindscan, e.g., by having one tuner process the low end of the
band and the other the high end.

Spectrum scan cannot be paralleised like that because tuners share fft hardware. The datasheet is not clear, but
one of the documents states "Only four first demodulators can handle spectrum analyzer feature".


You can of course use as many cards as fit in the system (taking some measures in case of possible overheating)
make sense now.
but i can use 6909X's first 4 adapters of card for spectrum scan and it will be fast and will give same as 6903X card, because both has same chip, right?

And for Ku (Europe), we can first tune LH do fft, tune HH do fft, tune LV do fft, and tune HV and do fft, and repeat in one adapter. I think this is the best case we can have... like this we can at least reduce total number of cards in a machine.
 
You can certainly use all four tuners simultaneously with the tbs6909X card. It's true that I haven't installed @deeptho's app yet.
Instead, I tested streams with Astra Cesbo, under Ubuntu, with the 6909X card using the four tuners connected to a four-output lnb.
great! thank you

Even i think we can tune same POL's signal in another adapter too. but not sure if card will handle high data rate...
 
Hello, I don't use my tbs card 5980 connected to enigma 2 receiver since long times. I've openatv and ax hd 61. I've tried to dowload driver but the tuner is not recognized.

I remember no issues when I have used it on octagon 4008 and satdreamgr image.

unfortunately i can't change image on new receiver.

can you help me please?
thank you

best regards
 
I have errors at make -j8 when I try to install blindscan.

/root/blindscan_kernel/media_build/v4l/bttv-gpio.c:64:19: error: initialization of 'void (*)(struct device *)' from incompatible pointer type 'int (*)(struct device *)' [-Werror=incompatible-pointer-types]
64 | .remove = bttv_sub_remove,
| ^~~~~~~~~~~~~~~
/root/blindscan_kernel/media_build/v4l/bttv-gpio.c:64:19: note: (near initialization for 'bttv_sub_bus_type.remove')
cc1: some warnings being treated as errors
make[3]: *** [scripts/Makefile.build:277: /root/blindscan_kernel/media_build/v4l/bttv-gpio.o] Error 1
make[3]: *** Waiting for unfinished jobs....
make[2]: *** [Makefile:1872: /root/blindscan_kernel/media_build/v4l] Error 2
make[2]: Leaving directory '/usr/src/kernels/5.15.12-100.fc34.x86_64'
make[1]: *** [Makefile:53: default] Error 2
make[1]: Leaving directory '/root/blindscan_kernel/media_build/v4l'
make: *** [Makefile:26: all] Error 2
 
This is a problem with media_build. You need to use a very specific version of mediae_build
and perhaps also of the kernel. It is all explained in the documentation.
 
Probably not (according to some documentation).
I assume this means with the current drivers it can only be used on the first two RF inputs, which is a pity,
but I believe this is because of a convention to attach demod1, demod2 to RF0, demod3 and demo4 to RF1 and
so on. This could be changes in the drivers, so that fft works on adapter 0, 2,4, 6 which would be more useful.
 
Back
Top