I hadn't problems with TBS 5922 card, when I tested it in blindscan software. But I have one suggestion/ask. When CrazyCat's BLScan program works with TBS 5922 (as well as with TBS 8922 and 6922), it gives wrong constant SNR value 10.0db and wrong RFLevel = -40 dBm, see following example:
- Code: Select All Code
[SATTYPE]
1=0070
2=Eutelsat W3A
[DVB]
0=35
1=10719,H,22000,34,1 ;-40 dBm, 10.0 dB
2=10719,V,27500,34,1 ;-40 dBm, 10.0 dB
3=10768,H,15730,23,1 ;-40 dBm, 10.0 dB
4=10802,V,29900,34,1 ;-40 dBm, 10.0 dB
5=10843,V,30000,34,1 ;-40 dBm, 10.0 dB
6=10844,H,30000,56,2 ;-40 dBm, 10.0 dB
7=10885,H,30000,56,2 ;-40 dBm, 10.0 dB
8=10885,V,30000,56,2 ;-40 dBm, 10.0 dB
9=10927,H,30000,34,1 ;-40 dBm, 10.0 dB
10=10927,V,30000,56,2 ;-40 dBm, 10.0 dB
11=10960,V,9875,34,2 ;-40 dBm, 10.0 dB
12=10972,V,9875,34,2 ;-40 dBm, 10.0 dB
13=11040,H,4800,23,1 ;-40 dBm, 10.0 dB
14=11053,H,4938,34,2 ;-40 dBm, 10.0 dB
15=11059,H,4937,34,2 ;-40 dBm, 10.0 dB
16=11189,V,6666,34,1 ;-40 dBm, 10.0 dB
17=11219,H,27500,34,1 ;-40 dBm, 10.0 dB
18=11240,V,30000,12,2 ;-40 dBm, 10.0 dB
19=11451,V,25070,23,1 ;-40 dBm, 10.0 dB
20=11470,H,30000,34,1 ;-40 dBm, 10.0 dB
21=11491,V,30000,34,1 ;-40 dBm, 10.0 dB
22=11511,H,27500,34,1 ;-40 dBm, 10.0 dB
23=11532,V,30000,34,1 ;-40 dBm, 10.0 dB
24=11553,H,30000,34,1 ;-40 dBm, 10.0 dB
25=11573,V,30000,34,1 ;-40 dBm, 10.0 dB
26=11595,H,30000,34,1 ;-40 dBm, 10.0 dB
27=11616,V,30000,34,1 ;-40 dBm, 10.0 dB
28=11636,H,30000,34,1 ;-40 dBm, 10.0 dB
29=11669,V,30000,23,2 ;-40 dBm, 10.0 dB
30=11677,H,30000,34,1 ;-40 dBm, 10.0 dB
31=12517,H,5714,78,1 ;-40 dBm, 10.0 dB
32=12518,V,8330,12,2 ;-40 dBm, 10.0 dB
33=12669,H,3300,34,1 ;-40 dBm, 10.0 dB
34=12694,H,5426,12,1 ;-40 dBm, 10.0 dB
35=12706,V,30000,23,2 ;-40 dBm, 10.0 dB
On the other hand when BLScan works with other cards, include TBS5925 (I have it now for software testing, thanks to TBS), it gives real SNR values from demodulator's registers, see second example:
- Code: Select All Code
[SATTYPE]
1=0070
2=Eutelsat W3A
[DVB]
0=38
1=10719,H,22000,34,1 ;-40 dBm, 10.8 dB
2=10719,V,27500,34,1 ;-40 dBm, 10.2 dB
3=10745,H,2599,12,2 ;-41 dBm, 12.5 dB
4=10768,H,15730,23,1 ;-40 dBm, 10.9 dB
5=10802,V,29900,34,1 ;-40 dBm, 8.7 dB
6=10844,H,30000,56,2 ;-40 dBm, 9.7 dB
7=10844,V,30000,34,1 ;-40 dBm, 9.3 dB
8=10885,H,30000,56,2 ;-40 dBm, 10.9 dB
9=10885,V,30000,56,2 ;-40 dBm, 10.5 dB
10=10927,H,30000,34,1 ;-40 dBm, 9.6 dB
11=10927,V,30000,56,2 ;-40 dBm, 10.7 dB
12=10977,V,7199,34,2 ;-41 dBm, 8.2 dB
13=10987,H,4433,78,1 ;-41 dBm, -10.0 dB
14=11041,H,4799,23,1 ;-41 dBm, 5.7 dB
15=11188,V,6666,34,1 ;-41 dBm, 9.3 dB
16=11219,H,27500,34,1 ;-40 dBm, 9.4 dB
17=11240,V,30000,12,2 ;-41 dBm, 11.2 dB
18=11451,V,25065,23,1 ;-41 dBm, 11.3 dB
19=11470,H,30000,34,1 ;-40 dBm, 9.8 dB
20=11491,V,30000,34,1 ;-41 dBm, 11.2 dB
21=11512,H,27500,34,1 ;-40 dBm, 10.0 dB
22=11532,V,30000,34,1 ;-40 dBm, 11.1 dB
23=11553,H,30000,34,1 ;-40 dBm, 10.0 dB
24=11574,V,30000,34,1 ;-41 dBm, 10.6 dB
25=11595,H,30000,34,1 ;-40 dBm, 8.1 dB
26=11615,V,30000,34,1 ;-41 dBm, 8.0 dB
27=11636,H,30000,34,1 ;-40 dBm, 10.8 dB
28=11669,V,30000,23,2 ;-41 dBm, 10.0 dB
29=11678,H,30000,34,1 ;-40 dBm, 7.9 dB
30=12518,V,8328,23,3 ;-42 dBm, 7.8 dB
31=12525,V,2899,78,1 ;-42 dBm, 7.5 dB
32=12530,V,1851,34,2 ;-42 dBm, 10.1 dB
33=12570,V,6006,14,2 ;-42 dBm, 6.4 dB
34=12623,V,1024,12,1 ;-44 dBm, 4.9 dB
35=12670,H,3299,34,1 ;-43 dBm, 8.0 dB
36=12694,H,5425,12,1 ;-42 dBm, 7.3 dB
37=12707,V,30000,23,2 ;-41 dBm, 6.4 dB
38=12722,H,3438,34,3 ;-43 dBm, 6.4 dB
Steven, can you expand API functions with returned SNR and RFLevel values for better blindscan results in BLScan program? I know that CrazyCat uses "-40 dBm, 10.0 dB" values because current API functions doesn't support return of those additional signal parameters. Maybe expand of functions with new arguments could be done not in the next, but in one of future drivers?
Also I'm interested in viewing the spectrum picture on TBS x922 cards, but CrazyScan program doesn't support this feature on x922 cards because of the same reason, functions return only basic parameters. This is the way, how CrazyScan program (open-source now) receives the data for spectrum plot:
1) Tune the tuner for desired frequency (I think this can be done with current functions), with minimal signal capture bandwidth (if Tuner IC have filter with variable frequency bandwith, it should be turned to minimal bandwidth, this is VERY important for clear/accurate spectrum picture);
2) Read AGC Gain value (or calculated RFLevel value from AGC Gain) from register of chip (there must be some new additional function), calculate RFLevel value (if necessary) and draw the picture with Frequency and RFLevel axis.
It would be nice to have support of TBS x922 cards too for satellite spectrum estimation in CrazyScan program. Steven, If you can expand existing functions or add new functions for that purposes, I will be very thankful to you. I have now TBS 6921/6922/5922/5925 cards, so can test new features of drivers on 6922 and 5922 cards.
Thanks.