I have a Prof 7301 on the way. Can I trouble you for some driver code? I'm running linux with the 2.6.29.6 kernel and have the sources.
While this is all very encouraging, I can't promise anything soon. One of the major stumbling blocks is the rather poorly conceived S2API over which the Linux boys and girls are still patting themselves on the back. I haven't decided whether to hack this further to death, or develop a separate, more appropriate path for doing blindscanning.
Is there any particular reason that the company hasn't come up with blindscanning for Windows? I have nothing against Linux, but it seems strange that they wouldn't take advantage of all of the capabilities of their product.
There are PC tuner companies that supply their own tuner applications for Windows. For the most part these applications are next to useless and one quickly finds better free and commercial choices. Then there are companies like Prof that sell their cards with only drivers. At least Prof has guides that show how to install the apps and configure them. If this helps keeps the cost of the cards down, I'm all for it.
At the moment there are no blindscanning apps for Windows that I am aware of. This may change with the availability of PC tuners like Prof makes, and others that people have pointed out on these forums. One problem that could make this difficult is the existing BDA interface that Microsoft defined isn't even capable of doing DiSEqC, and probably much less blindscanning. Already each vendor comes up with their own hack to get DiSEqC to work, and this makes it difficult to get multiple PC tuner apps to work across different cards. I can very well see the lack of such standardization blocking the creation of blindscanning technologies on Windows. It will likely require a company to create their own app and hacks for their drivers.
The situation is pretty much the same on Linux, with the only difference is one can jump in and rewrite the code as one desires.
That would be great to activate DSS support, literally adding Twinhan 1020A clear DSS reception capabilities to this tuner line. :upThe driver indicates it can also do DSS, but I haven't tested that. It can miss an occasional low SR signal in the presence of others. I haven't spent any time on this, but I have some ideas.
That would be great to activate DSS support, literally adding Twinhan 1020A clear DSS reception capabilities to this tuner line. :up
Since many reported in Twinhan 1020A devoted forum threads that unencrypted music channels are plentiful in DSS, sure some people might be interested to test it and report back their results.
I'm not sure what you mean regarding DSS clear channels. Many people argued that if a provider does not encrypt a set of channels, they don't intend to limit the audience capable to watch and listen to these channels. Who can possible tell for sure, what a broadcaster's intent was in transmitting channels in clear? Advertising own services..., indifference, compliance with a sponsor or law requirement..., common good..., second guessing? Does any law prohibit receiving sat channels transmitted in clear - which one?
Could you tell me which driver you ended up using the stv0900_core.c or the stv090x.c version. Or I guess a combination of both.
The stv090x.c is easier to read and looks easier to modify/use for blind scanning.
I also assume you have seen Roberto Ragusa's proof of concept Linux blind scan application for the skystar 2.3p [linux-dvb] [RFC][ANNOUNCE] blindscan 0.2 and related patch The code is very raw, but proved it could be done.