Log in
Register
Menu
Log in
Register
Home
What's new
Latest activity
Authors
Forums
New posts
Search forums
What's new
New posts
Latest activity
Members
Current visitors
New posts
Search forums
Menu
Log in
Register
Install the app
Install
Forums
Satellite TV receivers & systems support forums
Satellite PC Card Receivers, Internet by Satellite
Blindscan on linux with tbs cards
JavaScript is disabled. For a better experience, please enable JavaScript in your browser before proceeding.
You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an
alternative browser
.
Reply to thread
Message
<blockquote data-quote="deeptho" data-source="post: 1093984" data-attributes="member: 215446"><p>Compared to on windows very few blindscan solutions are available on Linux, so I decided to make my own.</p><p>This meant: adapting the kernel drivers, providing a kernel interface and developing some user space command</p><p>line and plotting programs to test.</p><p></p><p>Currently the software supports stid135 based cards (tbs6909x and tbs6903x), and stv091x based cards</p><p>(tbs 5927). It provides two functions: 1) creating a spectrum and 2) blindscanning transponders on a satellite.</p><p>There is no gui (yet). The code support MIS and PLS scanning.</p><p></p><p>The stid135 blindcan code takes about 6 minutes to scan all Astra 2 transponders. It uses the chips fft engine</p><p>and outputs a high resolution spectrum (100kHz or better) simultaneously. The spectrum is computed first,</p><p>then searched for peaks, and then candidate transponders are blind scanned. The spectrum is saved to </p><p>a file and the blindscan results are saved in scan-s2 format. If desired, the spectrum can be retrieved without </p><p>blind scan as well. </p><p></p><p>Her is an example spectrum on 5.0W with 100kHz resolution, showing some low symbol rate transponders. </p><p>On this satellite all transponders with symbol rate larger than 1MS/s are found. By switching the spectrum </p><p>resolution to 50kHz even one or two sub 1MS/s transponders are detected. The spectrum is quite clean </p><p>after solving some bugs:</p><p>[ATTACH=full]131995[/ATTACH]</p><p></p><p>The stv091x blindscan code does not compute a spectrum first but rather computes parts of it as needed.</p><p>So it does not output a spectrum along with the blindscan, but it can still produce a spectrum</p><p>with other command line options. The stv091x seems to handle low symbol rates faster and it can scan down</p><p> to 250Mhz (useful for Eshail 2amateur transmissions).</p><p></p><p></p><p>The first working software is now available on github:</p><p></p><p>The kernel code is located on github: <a href="https://github.com/deeptho/linux_media" target="_blank">deeptho/linux_media</a></p><p>and is a fork of the tbs driver code.</p><p></p><p>The user space code is located at at <a href="https://github.com/deeptho/blindscan" target="_blank">deeptho/blindscan</a></p><p></p><p>If you encounter problems, open a ticket on github, but be sure to mention the exact version</p><p>of the kernel and user code and of course provide a detailed description of the problem.</p></blockquote><p></p>
[QUOTE="deeptho, post: 1093984, member: 215446"] Compared to on windows very few blindscan solutions are available on Linux, so I decided to make my own. This meant: adapting the kernel drivers, providing a kernel interface and developing some user space command line and plotting programs to test. Currently the software supports stid135 based cards (tbs6909x and tbs6903x), and stv091x based cards (tbs 5927). It provides two functions: 1) creating a spectrum and 2) blindscanning transponders on a satellite. There is no gui (yet). The code support MIS and PLS scanning. The stid135 blindcan code takes about 6 minutes to scan all Astra 2 transponders. It uses the chips fft engine and outputs a high resolution spectrum (100kHz or better) simultaneously. The spectrum is computed first, then searched for peaks, and then candidate transponders are blind scanned. The spectrum is saved to a file and the blindscan results are saved in scan-s2 format. If desired, the spectrum can be retrieved without blind scan as well. Her is an example spectrum on 5.0W with 100kHz resolution, showing some low symbol rate transponders. On this satellite all transponders with symbol rate larger than 1MS/s are found. By switching the spectrum resolution to 50kHz even one or two sub 1MS/s transponders are detected. The spectrum is quite clean after solving some bugs: [ATTACH type="full"]131995[/ATTACH] The stv091x blindscan code does not compute a spectrum first but rather computes parts of it as needed. So it does not output a spectrum along with the blindscan, but it can still produce a spectrum with other command line options. The stv091x seems to handle low symbol rates faster and it can scan down to 250Mhz (useful for Eshail 2amateur transmissions). The first working software is now available on github: The kernel code is located on github: [URL="https://github.com/deeptho/linux_media"]deeptho/linux_media[/URL] and is a fork of the tbs driver code. The user space code is located at at [URL="https://github.com/deeptho/blindscan"]deeptho/blindscan[/URL] If you encounter problems, open a ticket on github, but be sure to mention the exact version of the kernel and user code and of course provide a detailed description of the problem. [/QUOTE]
Insert quotes…
Verification
Post reply
Forums
Satellite TV receivers & systems support forums
Satellite PC Card Receivers, Internet by Satellite
Blindscan on linux with tbs cards
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.
Accept
Learn more…
Top