Thread to discuss any HD swaps that need tweaking. There are a lot of regions and we have done our best to check they are correct. But if you have noticed any errors please report them here.
<channel number="103" with="803" conditional="'STV' in service_sd['service_name'] and 'STV' in service_hd['service_name']"/> <!-- STV HD -->
<channel number="103" with="803"/> <!-- ITV/STV HD -->
<channel number="103" with="176"/> <!-- ITV/STV HD -->
Impossible for us to find every problem in 188 areas without users helping and giving feedback.I tested with scottish east region, it was fine. Didn't think scottish west would be different.
<channel number="103" with="176" conditional="service_hd['bouquet_id'] in (0x1002, 0x1006)"/>
I still don't understand what you mean.Using the Humber region and the latest provider file, I get ITV Yorkshire West HD on 103 and ITV Yorkshire East on 176. If I revert the provider file to
Then it correctly gives ITV Yorkshire East on 103 and ITV Yorkshire West HD on 176. BBC1 is incorrectly swapped to HD on 101.Code:<channel number="103" with="176" conditional="service_hd['bouquet_id'] in (0x1002, 0x1006)"/>
In the main list, ITV Yorkshire West HD is at position 10 rather than position 3 which it would have been if the hdchannelsontop and sdchannelsontop were still available


ABM does follow the official list. Check the HD list. HD swap is an extra that goes even further.But AIUI, the broadcaster only swaps where there is an equivalent HD, so in my area, Sky does NOT swap ITV or BBC1. In London for example it DOES swap ITV. So, again, AIUI, ABM should follow the official broadcaster.
The channelsontop only needs to control the HD and FTAHD bouquets, the channels are well out of order now, not just in Sky UK but in VM UK as well. Here's a couple of screenshots that may help explain
First is with old files that include the channelsontop
View attachment 56858
next is with latest files that do not use channelsontop
View attachment 56859


@lincsat, I think you are confused about what HD swap is. If you want the official Sky line up use an HD area.
I dont have that issue with Sky UK North West Yorkshire Custom and Virgin UK 41053 (Leeds)
View attachment 56860
View attachment 56861
I get the same result with channel swap yes or no.
Even with HD region I get 1 to 5 SD first without Channel swap.
Which is the official HD line up.Even with HD region I get 1 to 5 SD first without Channel swap.
No, not wrong. You told ABM to swap. If you want to follow the official HD list select an HD area.Your area does have an ITV HD though, so your Yorkshire HD is correct, the official box would have ITV HD on 103 but BBC1 W. Yorks in SD on 101. Try setting the area to a different Yorkshire region that should not have ITV HD - with the latest files you will still get an ITV HD (so wrong local news). Then patch the file to get the correct ITV on 103 and the main bouquet will be wrong.
But AIUI, the broadcaster only swaps where there is an equivalent HD, so in my area, Sky does NOT swap ITV or BBC1. In London for example it DOES swap ITV. So, again, AIUI, ABM should follow the official broadcaster.
<channel number="103" with="803" conditional="service_hd['bouquet_id'] not in (0x1002, 0x1006)"/> <!-- ITV HD -->
<channel number="103" with="176" conditional="service_hd['bouquet_id'] in (0x1002, 0x1006)"/> <!-- STV HD -->
Which is the official HD line up.
So anyway you are not getting that strange order lincsat is reporting for VMUK HD bouquet, right?
