Originally Posted by JHBrandt
I discovered something interesting about entering "bare" channels with the [1511-EPGFix] firmware: If you enter a bare channel number, it first looks for a matching channel number, and if it exists it tunes to the lowest subchannel for that channel. So, if I enter 23, it tunes to 23-2 (because I've flagged 23-1 as a "skipped" channel). So far, that's pretty normal.
But here's the interesting part. If there isn't a matching channel number, it looks for a matching subchannel of the current channel and tries to tune that instead! So, let's say I'm on 30-1. If I punch in "4" it'll go to channel 4-1, because that exists; but if I punch in "3" it'll go to 30-3, because there's no 3-anything in my area, but there is a 30-3!
Upon further review, it turns out I got that second part wrong. Apparently it searches the channel list from the beginning, looking for a matching channel or
subchannel number, and tunes to the first match it finds. So if you happen to have a low-numbered channel with lots of subchannels, you might not be able to tune to some channels with a "bare" channel number even with the default channel order.
This is confusing behavior and can't possibly be what was intended, so it has to be considered a bug, albeit a less severe one than the bug QAM's original firmware had. OTOH you could use it to your advantage: by reordering the channels, you can choose (to some extent) which channel gets tuned to if you enter 1, 2, etc. So you may be able to turn this bug into a "feature."
For example, with the default channel lineup, I have "one-button tuning" of these channels:
- 4-1 (Fox)
- 5-2 (Cozi)
- 8-3 (Justice)
- 4-1 (Fox)
- 5-1 (NBC)
- 18-6 (Shop LC)
- 18-7 (QVC2)
- 8-1 (ABC)
- 28-9 (currently a vacant channel)
Not too bad, but could be improved. 1 and 4 both go to Fox, and entering 6, 7, or 9 results in less-than-compelling programming. Unfortunately I don't have an abundance of choices for 6, 7, or 9 (I've noticed the higher the subchannel number gets, the less interesting the programming gets) but I can at least move CBS (11-1) up to the top of the list; now entering 1 gets me to CBS (11 still works too), but nothing else changes.
One little annoyance is that if I manually rescan a channel, everything gets sorted back into the default channel order, and I have to move CBS up again. Luckily this firmware version doesn't seem to suffer much from the channel rescan bug that afflicted so many earlier firmware versions, so as long as I don't manually rescan a channel, CBS seems to "stick" at the top.