starman345
Registered:1193615332 Posts: 640
Posted 1302617234
Reply with quote
#1
Some of you have probably noticed I've been posting screenshots here and there of a Windows blindscan software occasionally. Today the author has released it as freeware. You can download and try it out here:
Full supported satellite devices (RF,BL,IQScan feature)
STV090X based:
Omicom S2 PCI
TT S2-1600 PCI
Prof 7301 PCI, Prof 7500 USB2.0, Prof 8000 PCIE
TBS 6925 V1.x & 2.x PCIE, TBS QBox2(5920) USB2.0, TBS QBox-CI(5980) USB2.0, TBS 5925 USB2.0,
Technisat SkyStar2 eXpress HD PCIE.
STV0288 based:
TBS 8910/Prof 6200/TeVii S420 PCI.
Partial supported satellite devices (RF,IQScan and 'fake' BLScan feature)
STB0899 based:
TT S2-3200 PCI, S2-3600/3650 USB2.0.
Partial supported satellite devices (RFScan,BLScan2 feature)
Montage DS3000/2 based:
TeVii S464 PCI, TeVii 470/471 PCI-E, TeVii 480 Dual USB-PCIE, TeVii 660 USB2.0.
Geniatech HDStar USB2.0 (and ODM).
Links to software:
Unpack all files to the same folder, run Crazyscan.exe
A console Blindscan program - BLScan.exe can be run from the same folder, all settings for BLScan are in Blscan.ini file.
Source code for programmers here:
CrazyCat: - "I think there are application programmers interested in this topic that can realize their fantasies without being tied to the hardware".
NOTE: When posting a problem with either CrazyScan or BLScan in this thread could you please include your streamreader.log file. It is helpful in solving problems
NOTE: Information for installing patched driver for Prof 7500 in 64bit OS can be found here
Attached Files
BlscanSetup.txt (5.39 KB, 1854 views)
CrazyScanHelp.txt (3.42 KB, 1848 views)
__________________ 10' c/ku, Bullseye II Gbox 3000 90cm ku, SG-2100
Prof 7301 PCI
TBS 8922 PCI
TBS 6925 PCI-E
rys
Registered:1298051921 Posts: 137
Posted 1302625948
Reply with quote
#2
Wonderful ! Thank's for the info Starman ! I have been asking prof so many times about blind since interface. The answers were always the same - soon.... What can I say - huge shame for them. Thank's God for all these wise guys sharing with their knowledge. regards, rys
cletus2k
Registered:1277840579 Posts: 277
Posted 1302626271
Reply with quote
#3
Quote:
Originally Posted by
starman345 Source code for programmers here:
Just a note to any programmers excited about seeing the source code. The "good stuff" i.e. the scan algorithm, etc is not provided as source, but rather as a precompiled library. The source code in the zip only does basic stuff like parse the config file; each app makes a call to RFScan / BLScan / IQScan which are all contained in StreamReader.lib to do the actual scanning.
crazycat
Registered:1299364124 Posts: 1,020
Posted 1302629209
Reply with quote
#4
Quote:
The "good stuff" i.e. the scan algorithm, etc is not provided as source, but rather as a precompiled library.
High-level algorithm implemented in BLScan util (see sources). Config parsing just 5% code
__________________ Strong offset dish 0.95m on Powertech DG240 motor + ALPS BSTE8-751B Ku-Universal LNB. Variant CA-902 0.95 offset dish with 3xDreamSat DS-8 Ku-Universal LNBs (13E+4.8E+4W) + Variant CA-600 Ku-Circular LNB 36E + DiseqC 1.0. STB: GI8120 Lite. PC DVB: Omicom S2 PCI; TBS 6983 PCI; TBS QBox-CI USB(5980), 5927.
tempo
Registered:1298580825 Posts: 205
Posted 1302630143
Reply with quote
#5
Lets I give some explanations about partial source code. Low-level blindscan algorithm located in driver and streamreader.dll (which is the core of all tools mentioned above). Streamreader's source code will be closed by the wish of the author. High-level blindscan algorithm located in BLScan's source code and could be used for writing own blindscan tool by any programmer. I.e. all self-maded blindscan tools have to use streamreader.dll for work. Check BLScan source code looking for how streamreader functions call.
__________________ Two 90 cm dishes on Strong SRT DM-2100 motors with Ku band LNBs.
STBs: Openbox X810, Openbox X820, Dr.HD F16 Blue Edition.
DVB cards in use: Prof 7301, Prof 8000, TT S2-1600, Omicom S2 PCI rev.3 (STV0903BAB, STV0903BAC, STV0900AAC demods), Prof 7500, Skystar2 rev.2.6D, TT S-1401, TBS 5922, TBS 5925, TBS 6922.
DVB cards in reserve: Prof 7300, TBS 6921, X3M SU1600HD, X3M SPC1400HD, Acorp DS110, Acorp DS120, DVBWorld PCI2004D, DVBWorld USB2104D, TT S2-3200, SkyStar HD USB, SkyStar S2, Skystar2 rev.2.3, SB 340-USB, SB 540-PCI, Tevii S464/S470/S471/S660/S420
pendragon
Registered:1226773952 Posts: 1,012
Posted 1302632449
Reply with quote
#6
Of course it's nice to have blind-scanning tools for Windows, and the library provides a few capabilities for other developers to improve on the high-level functionality of scanning. However, cletus2k's observation that the "good-stuff" is hidden is completely on-track. Unfortunately current demod chips need a lot of coddling to perform "hardware" blindscan, and this is the only place where real improvements can be made. Mind you, it's the author's right to expose/hide whatever they wish. I know because I'm sitting on my Linux blindscanning code.
Chuck35
Registered:1252544188 Posts: 231
Posted 1302649688
Reply with quote
#7
I wish it played nice with the qbox S2 receiver
ACRadio
Moderator
Registered:1191467389 Posts: 3,365
Posted 1302651152
Reply with quote
#8
I may have overlooked something, but in the blscan.ini file I only saw DiSEqC 1.0 capability while the crazyscan program works with 1.0-1.1-1.2. I would like to see blscan work with DiSEqC 1.1 type switches. I tested both programs with my default dish and they both worked pretty darn good.
__________________Visit The NEW ACRadio Dish Farm Check out FFCN Radio ...now available on ROKU Like FFCN Radio on Facebook Visit the Google Play Store, BlackBerry World, or the App Store for the FFCN Radio official mobile app for smartphones/tablets.
starman345
Registered:1193615332 Posts: 640
Posted 1302653412
Reply with quote
#9
Quote:
Originally Posted by ACRadio I may have overlooked something, but in the blscan.ini file I only saw DiSEqC 1.0 capability while the crazyscan program works with 1.0-1.1-1.2. I would like to see blscan work with DiSEqC 1.1 type switches. I tested both programs with my default dish and they both worked pretty darn good.
Are you using a multiswitch on your bullseyeII ? To use 22khz to switch between c & ku the switching is done with LOF2, enter a value in LOF2 and , 22khz is ON, enter 0 and 22Khz is OFF
example:
LOF1=10750 LOF2=10750 LOFSW=0 means 22khz is ON
LOF1=10750 LOF2=0 LOFSW=0 means 22khz is OFF
__________________ 10' c/ku, Bullseye II Gbox 3000 90cm ku, SG-2100
Prof 7301 PCI
TBS 8922 PCI
TBS 6925 PCI-E
ACRadio
Moderator
Registered:1191467389 Posts: 3,365
Posted 1302654713
Reply with quote
#10
I understand that...I do use a multiswitch, several actually. But I also use 8 way DiSEqC 1.1 switches for all my receivers. I would like to be able to blind scan with all dishes....
__________________Visit The NEW ACRadio Dish Farm Check out FFCN Radio ...now available on ROKU Like FFCN Radio on Facebook Visit the Google Play Store, BlackBerry World, or the App Store for the FFCN Radio official mobile app for smartphones/tablets.
starman345
Registered:1193615332 Posts: 640
Posted 1302655390
Reply with quote
#11
Yes, I knew what you were asking, no 1.1 in BLScan just DiSEqC, port 1-4 , but the author will monitor this thread and you never know.....I threw in the 22khz info as some people may not know the program is capable or how to implement it.
__________________ 10' c/ku, Bullseye II Gbox 3000 90cm ku, SG-2100
Prof 7301 PCI
TBS 8922 PCI
TBS 6925 PCI-E
Comptech
Registered:1221411646 Posts: 458
Posted 1302657486
Reply with quote
#12
I am liking BLSCAN. In congig folder I set up my parameters and one of them is save transponders for certain apps,I save as DVBVIEWER and replace my current files with the ones from BLSCAN and tell Transedit to scan all.Works great.
__________________ 12 foot Unimesh, Pansat DP4 Feed with four Norsat Pll LNB's. Micro HD, Wetek Play and a TBS 6903 PCIe card.Modded WNC 4x8 switch for power. Radio equipment, SDR Play, whistler 1088 and a whistler TRX1. Long wire dipole for HF and a scantenna 2 For VHF and UHF. And of course RS 800 antennas for the road.
Chuck35
Registered:1252544188 Posts: 231
Posted 1302658796
Reply with quote
#13
I believe the way LOFSW should work is that anything tuned above the value entered gets tone on. I use this to switch between c and ku lnb's lof1 5150 lof2 10750 sw 11700. This allows me to use 1 ini file for a dual (c and ku) location.
Comptech
Registered:1221411646 Posts: 458
Posted 1302659278
Reply with quote
#14
Playing with Crazyscan I find it makes a decent spetrum analyzer with current equipment. I will play with it more after I completely figure out BLScan.
__________________ 12 foot Unimesh, Pansat DP4 Feed with four Norsat Pll LNB's. Micro HD, Wetek Play and a TBS 6903 PCIe card.Modded WNC 4x8 switch for power. Radio equipment, SDR Play, whistler 1088 and a whistler TRX1. Long wire dipole for HF and a scantenna 2 For VHF and UHF. And of course RS 800 antennas for the road.
Comptech
Registered:1221411646 Posts: 458
Posted 1302659963
Reply with quote
#15
I think I can now say my prof 7301 now blindscans. It is a multi step proceses but it works and is not hard to figure out.Thank you to the author of this program, you just made this hobby a whole lot better!
__________________ 12 foot Unimesh, Pansat DP4 Feed with four Norsat Pll LNB's. Micro HD, Wetek Play and a TBS 6903 PCIe card.Modded WNC 4x8 switch for power. Radio equipment, SDR Play, whistler 1088 and a whistler TRX1. Long wire dipole for HF and a scantenna 2 For VHF and UHF. And of course RS 800 antennas for the road.