file contains information about the various satellite Transponders in use by the incorporated channels,
it contains information about all the incorporated channels/services.
There are fundamentally 2 'sections'.... 'transponders' and 'services'.
Each section has a beginning and an end.
The transponder section begins with a record which looks like this
Then there are 3 records for each transponder. They look like
In record #1, the first 8 characters (fb5a0000) represent the Satellite.
Actually only the first 4 characters really are used (for our purposes).
There is an algorithm which ascertains the satellite (location) from these 4
Convert the hex characters to decimal. In our case 'fb5a' becomes 64346.
Subtract that number from 65536 and you get 1190, the satellite location
(note that a decimal point is implied. also note that for the western hemisphere (north america), the number (1190) is negative.)
The next 4 hex characters indicate the transponder number.
In our case (00e0) is 224.
The next 4 hex characters indicate the network ID.
In our case (1006) is 4102.
In record #2, the first 8 characters (after the 's') (12559000) represent the Frequency. Note this is in DECIMAL form.
The next 8 characters (20000000) represent the Symbol Rate. Again, in DECIMAL form.
The next 1 character (0) is the Polarity.
This can be interpreted as:
0-Horizontal, 1-Vertical, 2-Left, 3-Right
The next 1 character (4) is the FEC (Frequency Error Correction).
This can be interpreted as:
0-Auto, 1-1/2, 2-2/3, 3-3/4, 4-5/6, 5-7/8
The next 5 characters (-1100) are the actual decimal representation
of the satellite location. Negative since we are in the western hemisphere.
Also note a decimal point is implied.
The next 1 character (2) is a flag for the KHZ.
I am not quite sure how this is represented.
The last 1 character (0) is a flag which is more meaningful
to other hemispheres (I think).
This 'transponders' section is then ended with a record which looks like this
The services section then begins with a record which looks like this
Then there are 3 records for each service. They look like
In record #1, the first 4 characters (0073) represent the SID of the channel/service (in Hex).
In our case (0073) is 115.
The next 8 characters (FBB40000) represent the Satellite as per in the 'transponders' section above.
The next 4 characters (00D3) represent the Transponder ID (in Hex). In Decimal this is 211.
The next 4 characters (1006) represent the Network ID (in Hex). In Decimal this is 4102.
The next 1 character (1) represent the service type... '1' = TV, '2'=Radio.
The next 4 characters (2690) represent the channel number in the Dreambox. (in Decimal).
In record #2, this is the channel/Service name.
In record #3, this can contain a variety of information.
The portions which are prefixed by the letter 'C', I think associate the channel/service with a bouquet.
The portions which are prefixed by the letter 'P', show the 'Package name'.
The portions which are prefixed by the letter 'F', are some form of 'flag'.
I interpret the possibilities of this flag as:
Do not automatically update the service's parameters.
Don't show this service in the 'All Services' list.
Always use the specified PID, rather than the current PID.
Now I am not truly conversant with this flag, so don't take this info as being complete and accurate.
This 'services' section is then ended with a record which looks like this