Scanning Parameters

From ARGUS TV Wiki
Jump to: navigation, search
ICN EDIT GREEN.PNG This article would greatly benefit from your contribution. Please help us to extend this ARGUS TV Wiki article.
You may want to refer to "Contribute to our Wiki".


About ARGUS TV supplied Scanning Presets & Parameters

ARGUS TV supports digital terrestrial, satellite and cable tuners. In addition it supports ICN WEB INLINE.PNG ATSC tuner cards.
For all of them, ARGUS TV provides preset scanning lists, the needed type is selected automatically when you enter ARGUS TV Recorder Console / Scan and select the card to scan with.

Terrestrial frequencies, satellite information and ATSC scanning presets are common for larger geographical entities or regions, and usually are not too often subjected to changes.
Cable transponder definition on the other hand are not only provider-related, but even within the same provider different for small regions and cities. They are quite often subjected to changes and very provider-specific.
We also have to consider, that in the move to more and more HDTV content, we're since the last years in the midst of considerable frequent changes.
Representing these four tuner types, we find among our ARGUS TV installation four tuning preset files of type XML, that contain the preset scanning information: Terrestrial.xml, satellites.xml, Cables.xml, and Atsc.xml
They usually reside on your ARGUS TV Recorder PC in the directory "C:\ProgramData\ARGUS TV\Tuning".
Be aware, that you will find them on every PC that's running ARGUS TV Recorder - if you have more than one ARGUS TV Recorder Server running. The steps then have to be applied to all of those PC's individually.

Therefore the cable scanning presets are the focus of latter article, as satellite, terrestrial, and also ATSC customers simply do not have the issue to search for their specific provider to get the scan successfully done.

If your provider isn't listed under ARGUS TV Recorder Console / Scan in the cable's drop-down list, please follow the next steps.

If you are having difficultly locating the correct folder, type (or copy & paste) %AllUsersProfile% into one of the following places and tap Enter:
  • The Start Menu search bar (Windows Vista or later)
  • The Run dialog (Windows key + R )
  • Windows Explorer address bar. (NOT Internet Explorer)

Download of the most recent tuning XML Files

The first measure is to check, whether your provider has been added to the presets since the Cables.xml, that you're using, was published. Check the most recent Tuning XML files' Version:


Download the most recent ARGUS TV Tuning XML files

  • Make sure you created a backup of the existing Tuning XML files before overwriting
  • Copy the content of the ZIP file to the Tuning folder of your ARGUS TV Installation
    • Windows Vista/7 default: C:\ProgramData\ARGUS TV\Tuning
  • For more detailed information: see most recent Change Log of ARGUS TV Tuning XML files under above mentioned ARGUS TV Forum Thread

If you still can't find your provider's information, please step to the next section below.

General Purpose and Bruteforce scanning Lists for common Configurations

Recently some "general purpose" scanning lists have been added to the definition files. Those entries appear at the beginning of the provider's drop-down list.
"General Purpose" means that those scanning lists contain commonly used frequencies, symbol rates, and modulations, that you may use to scan without knowing the transponder frequencies of your provider in detail.

ICN INFO.PNG Pleae note:

Also frequencies, symbol rates and modulations follow at least partly regional preferences. Therefore these "general purpose" scanning lists, that are provided, might not suit to your needs by 100%. And: you still have to select, which of the general purpose scanning presets you would like to use.

Therefore please search the web site of your provider to find as much information as you can get for your city or region (!)

You need at least the symbol rate that your provider is using - this will be common for all used frequencies of it.
Modulation ("QAM") may vary for every frequency your provider uses (but usually does not - with few exceptions)... unfortunately.

Maybe you stumbled over the word "bruteforce" in the drop-down list. "Bruteforce" usually are channel presets that cover many frequencies, modulations, or even symbol rates. Your card will try to "try all" - the other side of the medal is, that this scan may take hours. The more you can specify, the less time a scan will take.

... but even better than finding nothing, or? That's the though that's behind "bruteforce" scanning method.
Still, those provided bruteforce lists are not complete - and probably will hardly ever be. BUT.. you can create your own "general purpose" list! Get the most complete information you can get from your provider, select out of the XML file one of the general purpose sections, copy them to the end of the file, name them accordingly, and follow the structure description of the following section.

What means NIT Scanning?

NIT means "Network Information Table"; some cable providers offer the opportunity to just scan (und thus, provide the information about) ONE frequency only. Under this frequency, a list of all provided frequencies and channels for your region is provided. Regard it as a "table of content". If such ONE frequency (only) is provided, you may simply scan this frequency in the ARGUS TV "NIT scanning mode" to get the precise information, where ARGUS TV Recorder Console may find which channel with which settings.
A smart way, as it sounds. Unfortunately we got reports that not all available channels are actually found that way. But this depends, of course, from the single provider.
That's why you sometimes find in the cables' providers dropdown list a regular entry (listing all frequencies) and a "NIT" entry, which refers to the NIT transponder of the provider. For a very quick (and maybe perfect) result, use the NIT scanning preferably. But don't forget to check the scanning results for missing channels afterwards.
To USE NIT scanning parameters, you'll have to select a NIT scanning entry from dropdown list and after pressing "next" within ARGUS TV Recorder Console / Scan to activate the checkbox "Scan using NIT" before proceeding.
If you would want to create a cables.xml entry, please don't forget to mention within the title, if this a NIT scan list - or a regular one - details see below.

Can I manually edit or expand the tuning Presets for Cable, Satellite, ATSC or Terrestrial?

First of all: Yes, you can! Search for the appropriate *.xml file (Cables.xml, satellites.xml, Atsc.xml, or Terrestrial.xml) and open it in a text editor - best in one, that also supports syntax highlighting for XML files): you'll probably find it on Win Vista/7 PCs in the directory "C:\ProgramData\ARGUS TV\Tuning".
Usually this will only be needed for cable provider's information, find the structure description and naming convention for the cable definition file "Cables.xml".

Structure of Cables.xml entries

Add at the end of the file:

Beginning of your section:

<cable name="[your country (English)]: [your provider's name (Your Language)]" satfeed="true" flags="0">
                                                                                        |             |→ unused, not important
                                                                                        |→ not important

One line for each of your transponders/frequencies to be scanned, e.g.:

<transponder frequency="354000000" symbol_rate="6900000" fec_inner="0" modulation="5"/>
                       |                       |                  |              |→ "0": "not set" (default); your card detects
                       |                       |                  |              |→ "1": Modulation QAM 16
                       |                       |                  |              |→ "2": Modulation QAM 32
                       |                       |                  |              |→ "3": Modulation QAM 64
                       |                       |                  |              |→ "4": Modulation QAM 128
                       |                       |                  |              |→ "5": Modulation QAM 256
                       |                       |                  |→ FEC (forward error correction)
                       |                       |                  |→ "0": "not set" (default); your card detects; set this if unknown
                       |                       |                  |→ "1": Rate 1/2
                       |                       |                  |→ "2": Rate 2/3
                       |                       |                  |→ "3": Rate 3/4
                       |                       |                  |→ "4": Rate 4/5
                       |                       |                  |→ "5": Rate 5/6
                       |                       |                  |→ "6": Rate 6/7
                       |                       |                  |→ "7": Rate 7/8
                       |                       |                  |→ "8": Rate 8/9
                       |                       |                  |→ "9": Rate 9/10
                       |                       |→ [baud]; for cables commonly noted symbol rate value [kbaud] x 1'000
                       |→ [Hz] = [kHz] value x 1'000 = [MHz] value x 1'000'000

Remark: If you want to create an entry for ONE frequency only, it's probably a NIT transponder (see above under What means NIT Scanning?. In such a case, please don't forget to mention "NIT Scanning" within the title.

And as end of your newly added section:


... done!

Structure of satellites.xml entries


Useful links:

Add at the end of the file:

Beginning of your section:

<sat name="Eutelsat 12WA (12.5W)" flags="0" position="-125">
                                          |          |→ Degree x 10 of satellite's position, negative val. = West, positive val. = East
            |                             |→ unused, not important
            |→ official name of the satellite with (<degree W/E>)

One line for each of your transponders/frequencies to be scanned (additional DVB-S2 parameters, see below), e.g.:

<transponder frequency="11408000" symbol_rate="27500000" polarization="1" fec_inner="3" system="0" modulation="1" />
                        |                   |                       |              |            |            |→ "0": Modulation not set
                        |                   |                       |              |            |            |→ "1": Modulation QPSK
                        |                   |                       |              |            |            |→ "2": Modulation 8-PSK
                        |                   |                       |              |            |            |→ "3": Modulation QAM 160
                        |                   |                       |              |            |→ Transponder supports
                        |                   |                       |              |            |→ "0": DVB-S (only)
                        |                   |                       |              |            |→ "1": DVB-S2 / MPEG-2 TS
                        |                   |                       |              |            |→      (backward compatible)
                        |                   |                       |              |→ FEC (forward error correction)
                        |                   |                       |              |→ "0": "not set"; your card detects
                        |                   |                       |              |→ "1": Rate 1/2
                        |                   |                       |              |→ "2": Rate 2/3
                        |                   |                       |              |→ "3": Rate 3/4
                        |                   |                       |              |→ "4": Rate 5/6
                        |                   |                       |              |→ "5": Rate 7/8
                        |                   |                       |              |→ "6": Rate 8/9
                        |                   |                       |              |→ "7": Rate 3/5
                        |                   |                       |              |→ "8": Rate 4/5
                        |                   |                       |              |→ "9": Rate 9/10
                        |                   |                       |→ "0": Linear H polarization
                        |                   |                       |→ "1": Linear V polarization
                        |                   |                       |→ "2": Circular L polarization
                        |                   |                       |→ "3": Circular R polarization
                        |                   |→ [baud]; for satelltites commonly noted symbol rate value [Mbaud] x 1'000'000 or [kbaud] x 1'000
                        |→ [Hz] = [kHz] value x 1'000 = [MHz] value x 1'000'000

Please note:: a space character has to be entered before the tailing "/>" of each line, otherwise it won't work.

Additional parameters for each of your DVB-S2 transponders/frequencies lines (OPTIONAL; only if parameter system="1" in the line's parameters described above):

<transponder frequency="11408000" [...] system="1" [...] rolloff="0" pilot="0" />
                                                |                 |          |→ Physical Layer Framing: Pilot Blocks
                                                |                 |          |→ "0": "with pilots": OFF (default)
                                                |                 |          |→ "1": "with pilots": ON (if explicitly mentioned)
                                                |                 |          |→ "2": "with pilots": Maximum supported by transponder
                                                |                 |→ Transmission roll-off factor
                                                |                 |→ "0": α = 0.35 (DVB-S2 & DVB-S) (default)
                                                |                 |→ "1": α = 0.25 (DVB-S2 only)
                                                |                 |→ "2": α = 0.20 (DVB-S2 only)
                                                |                 |→ "3": Maximum supported by transponder
                                                |→ described above; "1": DVB-S2
                                                |→ additional (optional) parameters only available if set to "1"

And as end of your newly added section:


... done!

An ARGUS TV Recorder-compatible external source for your satellites.xml

The satellites.xml can be very easily updated by yourself:
Please refer to the site ICN WEB INLINE.PNG satellites.xml generator (, select the needed stallites, make sure you activated the checkbox "File format: .xml", enter the security code and hit "Download". An appropriate and ARGUS TV-compatible satellites.xml will be generated. Please move it to the directory "C:\ProgramData\ARGUS TV\Tuning" - and you're done. Please proceed as discribed below to scan the new transponders.

Now go back in ARGUS TV Recorder Console and select under scan your desired card and your newly added provider (which will also occur at the end of the drop-down list) - and do a scan.

Successfully created a preset? Please distribute this know-how to all other users and read the following section. Not been successful? Drop us a note in the ARGUS TV forum's thread ICN FORUM INLINE.PNG Can't find your provider? Get the latest Tuning XMLs here! and we will be pleased to support!

How can I contribute to provide extended Information also to other Users?

ICN QUESTION.PNG Do you want to support and help other users?

We ask you now for YOUR help: if you successfully created scanning information - either for your local provider or a general purpose scanning list, please let us participate!
Simply copy and paste it to our ARGUS TV thread ICN FORUM INLINE.PNG Can't find your provider? Get the latest Tuning XMLs here! - other users will be thankful, thank you in advance!