
<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="http://www.linuxtv.org/vdrwiki/skins/common/feed.css?270"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>http://www.linuxtv.org/vdrwiki/index.php?title=Wirbelscan-plugin&amp;feed=atom&amp;action=history</id>
		<title>Wirbelscan-plugin - Revision history</title>
		<link rel="self" type="application/atom+xml" href="http://www.linuxtv.org/vdrwiki/index.php?title=Wirbelscan-plugin&amp;feed=atom&amp;action=history"/>
		<link rel="alternate" type="text/html" href="http://www.linuxtv.org/vdrwiki/index.php?title=Wirbelscan-plugin&amp;action=history"/>
		<updated>2013-05-22T00:42:40Z</updated>
		<subtitle>Revision history for this page on the wiki</subtitle>
		<generator>MediaWiki 1.16.5</generator>

	<entry>
		<id>http://www.linuxtv.org/vdrwiki/index.php?title=Wirbelscan-plugin&amp;diff=5804&amp;oldid=prev</id>
		<title>Wirbel: more or less copy of German wiki page.</title>
		<link rel="alternate" type="text/html" href="http://www.linuxtv.org/vdrwiki/index.php?title=Wirbelscan-plugin&amp;diff=5804&amp;oldid=prev"/>
				<updated>2011-08-18T17:45:38Z</updated>
		
		<summary type="html">&lt;p&gt;more or less copy of German wiki page.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;==Description==&lt;br /&gt;
'''Author: W. Koehler'''&lt;br /&gt;
&lt;br /&gt;
This plugin scans for channels on&lt;br /&gt;
* DVB-T&lt;br /&gt;
* DVB-C&lt;br /&gt;
* DVB-S/S2&lt;br /&gt;
* pvrinput&lt;br /&gt;
&lt;br /&gt;
==Images==&lt;br /&gt;
{|&lt;br /&gt;
|[[Image:Wirbelscan-plugin-00.jpg|thumb|none|''channel scan'']]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Usage==&lt;br /&gt;
* Settings-&amp;gt;Plugins-&amp;gt;wirbelscan-&amp;gt;'''Settings (yellow)'''&lt;br /&gt;
* choose scan type:&lt;br /&gt;
** DVB-T&lt;br /&gt;
** DVB-C&lt;br /&gt;
** DVB-S&lt;br /&gt;
** pvrinput  &lt;br /&gt;
* choose country setting (DVB-T, DVB-C and pvrinput) or satellite in case of DVB-S/S2&lt;br /&gt;
* choose scan options:&lt;br /&gt;
** FTA&lt;br /&gt;
** crypted&lt;br /&gt;
** TV&lt;br /&gt;
** Radio&lt;br /&gt;
* use '''OK''' or '''Back''' to get previous menue.&lt;br /&gt;
* start scan with '''Start (green)'''. '''NOTE:''' enshure that no timers are on schedule.&lt;br /&gt;
&lt;br /&gt;
==Notes==&lt;br /&gt;
* the plugin is able to work without channels (channels.conf 0 bytes)&lt;br /&gt;
* a scan may take up to 30 minutes (or even longer) &lt;br /&gt;
** DVB-T ~ 3 min &lt;br /&gt;
** DVB-C ~ 25 min  (symbolrate=AUTO, QAM=AUTO)&lt;br /&gt;
** DVB-C ~ 4,5 min (symbolrate=6900, QAM=64)&lt;br /&gt;
** DVB-C ~ 5 min   (symbolrate=6900, QAM=256)&lt;br /&gt;
** DVB-S ~ 30 min (Astra 19,2E)&lt;br /&gt;
** pvrinput ~ 5min &lt;br /&gt;
* if DVB-C symbolrate and modulation ('QAM') are known and defined in settings, the scan can be speed up&lt;br /&gt;
* signal quality influences scan time and probability to find all channels&lt;br /&gt;
* '''some DVB cards need explizit Inversion setting: try &amp;quot;AUTO/OFF&amp;quot; and &amp;quot;AUTO/ON&amp;quot;'''&lt;br /&gt;
&lt;br /&gt;
==[[SVDRP]] commands==&lt;br /&gt;
* since version 0.0.3, ''commands with note 1) since 0.0.5-pre12''&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|- bgcolor=#efefef&lt;br /&gt;
!Parameter&lt;br /&gt;
!Description&lt;br /&gt;
|-&lt;br /&gt;
| '''S_TERR'''  || '''Start DVB-T scan.'''&amp;lt;pre&amp;gt;svdrpsend.pl plug wirbelscan s_terr&amp;lt;/pre&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| '''S_CABL'''  || '''Start DVB-C scan.'''&amp;lt;pre&amp;gt;svdrpsend.pl plug wirbelscan s_cabl&amp;lt;/pre&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| '''S_SAT'''   || '''Start DVB-S scan.'''&amp;lt;pre&amp;gt;svdrpsend.pl plug wirbelscan s_sat&amp;lt;/pre&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| '''S_PVR'''   || '''Start PVRx50 scan.'''&amp;lt;pre&amp;gt;svdrpsend.pl plug wirbelscan s_pvr&amp;lt;/pre&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| '''S_START''' || '''Start scan''' 1)&amp;lt;pre&amp;gt;svdrpsend.pl plug wirbelscan s_start&amp;lt;/pre&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| '''S_STOP'''  || '''Stop scan'''&amp;lt;pre&amp;gt;svdrpsend.pl plug wirbelscan s_stop&amp;lt;/pre&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| '''SETUP''' ''&amp;lt;verb:log:type:inv_t:inv_c:srate:qam:cidx:sidx:s2:atsc:flags&amp;gt;'' &lt;br /&gt;
||'''change plugin setup''' 1)&lt;br /&gt;
''verb'' - verbosity (0..5)&amp;lt;br&amp;gt;&lt;br /&gt;
''log'' - logfile (0=OFF, 1=stdout, 2=syslog)&amp;lt;br&amp;gt;&lt;br /&gt;
''type'' - scan type (0=DVB-T, 1=DVB-C, 2=DVB-S/S2, 3=pvrinput, 4=pvrinput FM, 5=ATSC)&amp;lt;br&amp;gt;&lt;br /&gt;
''inv_t'' - DVB-T inversion (0=AUTO/OFF, 1=AUTO/ON)&amp;lt;br&amp;gt;&lt;br /&gt;
''inv_c'' - DVB-C inversion (0=AUTO/OFF, 1=AUTO/ON)&amp;lt;br&amp;gt;&lt;br /&gt;
''srate'' - DVB-C Symbolrate (0..15)&amp;lt;br&amp;gt;&lt;br /&gt;
''qam'' - DVB-C modulation (0=AUTO, 1=QAM64, 2=QAM128, 3=QAM256, 4=ALL)&amp;lt;br&amp;gt;&lt;br /&gt;
''cidx'' - country list index (Germany = 80)&amp;lt;br&amp;gt;&lt;br /&gt;
''sidx'' - satellite list index (S19.2E = 6, S23.5E = 8)&amp;lt;br&amp;gt;&lt;br /&gt;
''s2'' - enable DVB-S2 (0=OFF, 1=ON)&amp;lt;br&amp;gt;&lt;br /&gt;
''atsc'' - ATSC scan type (0=VSB, 1=QAM, 2=VSB+QAM)&amp;lt;br&amp;gt;&lt;br /&gt;
''flags'' - bitwise flag of  TV=1, RADIO=2, FTA=4, SCRAMBLED=8, HDTV=16&lt;br /&gt;
  &amp;lt;pre&amp;gt;svdrpsend.pl plug wirbelscan setup 3:1:1:0:0:0:0:80:6:1:0:31&amp;lt;/pre&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| '''STORE'''   || '''Store Setup''' 1) &amp;lt;pre&amp;gt;svdrpsend.pl plug wirbelscan store&amp;lt;/pre&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| '''LSTC'''    || '''List Country IDs''' 1) &amp;lt;pre&amp;gt;svdrpsend.pl plug wirbelscan lstc&amp;lt;/pre&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| '''LSTS'''    || '''List Satellite IDs''' 1) &amp;lt;pre&amp;gt;svdrpsend.pl plug wirbelscan lsts&amp;lt;/pre&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| '''QUERY'''   || '''Query plugin version, setup values, plugin service API''' 1) &amp;lt;pre&amp;gt;svdrpsend.pl plug wirbelscan query&amp;lt;/pre&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
use ssh/putty or vdradmin, i.e. &amp;quot;plug wirbelscan s_pvr&amp;quot;&lt;br /&gt;
&lt;br /&gt;
===Parameters===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Parameter (short)&lt;br /&gt;
!Parameter (long)&lt;br /&gt;
!Description&lt;br /&gt;
|-&lt;br /&gt;
| -p || --use-pvrinput || activate pvrinput support (''default: off''). since 0.0.7&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Service Interface==&lt;br /&gt;
* since 0.0.5-pre12 supports wirbelscan a service interface, so that external plugins remotely control each feature of wirbelscan. For details see [http://wirbel.htpc-forum.de/wirbelscan/SERVICES.html SERVICES.html]. So far tzhe following is supported:&lt;br /&gt;
** Ask Plugin Version and Service API&lt;br /&gt;
***''NOTE:''Service API Version of wirbelscan and external Plugin have to fit.&lt;br /&gt;
** Commands&lt;br /&gt;
***Start Scan&lt;br /&gt;
***Stop Scan&lt;br /&gt;
***store setup&lt;br /&gt;
** Actual status information&lt;br /&gt;
***Scanning/Stopped/Busy&lt;br /&gt;
***Name of DVB device used&lt;br /&gt;
***Progress in % of predefined transponders&lt;br /&gt;
***Signal strength as reported by dvb device&lt;br /&gt;
***Actual transponder&lt;br /&gt;
***sum count channels&lt;br /&gt;
***count new channels&lt;br /&gt;
**Set and query all setup parameters&lt;br /&gt;
**query known country IDs and Names&lt;br /&gt;
***ID (ATSC/DVB-C/DVB-T)&lt;br /&gt;
***short name&lt;br /&gt;
***full Name&lt;br /&gt;
**query known satellites, IDs and Names&lt;br /&gt;
***ID (DVB-S/S2)&lt;br /&gt;
***short name&lt;br /&gt;
***full name&lt;br /&gt;
&lt;br /&gt;
a sample plugin is [http://wirbel.htpc-forum.de/wirbelscan/vdr-servdemo-0.0.1.tgz here]. To use the service API an ''#include &amp;quot;../wirbelscan/wirbelscan_services.h&amp;quot;'' should be done.&lt;br /&gt;
&lt;br /&gt;
==Hardware Requirements==&lt;br /&gt;
* DVB card or PVRx50&lt;br /&gt;
&lt;br /&gt;
==Software Requirements==&lt;br /&gt;
* pluginparams-patch if vdr &amp;lt; 1.7.13 (see IPTV-Plugin)&lt;br /&gt;
* up-to-date v4l2 Header&lt;br /&gt;
** /usr/include/linux/videodev2.h&lt;br /&gt;
* DVB Header version 5.x:&lt;br /&gt;
** /usr/include/linux/dvb/frontend.h&lt;br /&gt;
** /usr/include/linux/dvb/version.h&lt;br /&gt;
* VDR versions&lt;br /&gt;
** vdr-1.6.0-1&lt;br /&gt;
** vdr-1.7.0-extp72-v3-easyvdr-8.0 (Make.config: DEFINES += -DEASYVDR80)&lt;br /&gt;
** vdr-1.7.2 .. 1.7.16 '''HINWEIS: DVB-S2 support ab vdr-1.7.3'''&lt;br /&gt;
* pvrinput plugin (recommended: use latest git)&lt;br /&gt;
&lt;br /&gt;
==Installation==&lt;br /&gt;
* see general [[Plugin Installation]]&lt;br /&gt;
&amp;lt;!-- ===Options===        * none--&amp;gt;&lt;br /&gt;
&amp;lt;!-- ===Patches===        * none. --&amp;gt;&lt;br /&gt;
&amp;lt;!-- ==Configuration==    * as usual.  --&amp;gt;&lt;br /&gt;
&amp;lt;!-- ===Settings===       * Plugin Setup Dialog. --&amp;gt;&lt;br /&gt;
&amp;lt;!-- ===Parameters===     * none --&amp;gt;&lt;br /&gt;
&amp;lt;!-- ==Sonstiges== --&amp;gt;&lt;br /&gt;
&amp;lt;!-- ===Problems=== --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Add-Ons==&lt;br /&gt;
* opt: Main Menue Entry via [[wirbelscancontrol-plugin]]&lt;br /&gt;
&amp;lt;!-- ===Wunschliste=== --&amp;gt;&lt;br /&gt;
&amp;lt;!-- ===Snapshot=== --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Latest Version==&lt;br /&gt;
[http://wirbel.htpc-forum.de/wirbelscan/vdr-wirbelscan-0.0.7.tgz Version 0.0.7]&lt;br /&gt;
&lt;br /&gt;
==Links==&lt;br /&gt;
# [http://wirbel.htpc-forum.de/wirbelscan/index2.html Homepage]&lt;br /&gt;
&lt;br /&gt;
[[category:Plugins]]&lt;br /&gt;
{{i18n|wirbelscan-plugin}}&lt;/div&gt;</summary>
		<author><name>Wirbel</name></author>	</entry>

	</feed>