Evidently Dish went the route of patch when it had to incorporate digital channels into it's guide.
The software evidently cannot differentiate between subchannels with the same decimal channel number on the same RF frequency.
IMHO a complete re-write is needed for the guide software - don't hold your breath.
I'm not sure I understand.
Here is what I think I know so you don't have to use your time to explain it to me, you can correct me, instead:
Both the " .1 main" and ".X sub-channels" for both separate "TV Stations-call letters" sharing a single Frequency are all on that same "real" frequency, in a single digital stream (I hope that part is correct), but it is the "mapping" that determines the "virtual" and even the "real" channel display and,
I would presume (of course I could get it wrong) the UNIQUE virtual (and real channel if it also is the same number as the virtual channel) or real channel (28.3 vs 58.3) relating to each virtual channels EPG data.
Now TUNING to a channel is a different thing: I believe that is physically located as a table on EACH separate physical "device" such as a TV, DVR, etc., which is why a "re-scan" of some kind is required when new channels are added or re-assigned because the table needs to be updated/re-written so the device knows which REAL RF channel to tune in, map to UNIQUE virtual (or virtual channels numbers that match REAL numbers) channels, demod, and then the rest is software that does refer to the TABLE for mapping the data to the correct channels that are displayed in the guide. TiVo seems to regularly re-scan in the background and can notify you if something is new on OTA requiring no scanning action from the user to "re-scan" unless the user specifically wants to for any reason.
So, it seems to me that since Dish
does NOT use PSIP--nor does TiVo--it falls to Dish (and TiVo for their DVR's) to MAINTAIN the channel table for us. In the case of TiVo, they maintain it VERY WELL (
although with TiVo we now get other/outside DMA channels cluttering the full list in CHANNEL SETTINGS that is supposed to exist in our DMA's, but do NOT; my point is that for TiVo DVR's all the channels in our DMA, every single channel and sub-channel has ACCURATE EPG data). In the case of Dish, they do NOT to a very high degree, at least in the LA DMA with some 160+ channels. Smaller cities may have a lower degree of no guide data because they have fewer total channels, so YMMV in your DMA on how many channels have no EPG data.
EDIT: I just looked at another posting about a "FIX" to this problem and in the uplink report posted is state "MAPPING turned off", but that was reported to FIX the problem. So, it seems it is a MAPPING problem, but one that can be fixed easily enough
IF SOMEONE AT DISH HAD SPECIFIC DUTIES TO KEEP THINGS UPDATED WITH THE OTA FEATURE/
TABLE. It seems to me that Dish just does NOT want to commit human resources to MAINTAIN the accuracy of the OTA table on their DVR's most likely because everyone else is too busy, and Dish does not want to create a FULL-TIME job for someone to practice constant maintenance of OTA tables for Dish DVR's because that would cost MONEY. I can imagine such a dute would be a full-time job, or at least a few days a week part-time job that would be seen as too much costly for Dish economics
. And I still wonder if Dish would be required to purchase additional EPG data for additional OTA channels from TiVo in order to provide EPG data for every OTA channel and sub-channel. All that above is my
THEORY. It is an
IMHO, so I am ready to learn.
Please, if I got it wrong--which is likely--let me know, and explain what you meant or how it works by not knowing the difference between the same decimal number for the same RF. I probably missed something. I thought that the data was associated to POST TUNING/DEMOD process of parsing the data for display using the channel tuning TABLE as a reference for the VIRTUAL data being associated to each UNIQUE virtual channel as per the table--and a REAL channel is still a "virtual" one ONLY in the sense of POST tuning/demod for displays and EPG. I know I must have gotten something wrong
. Thanks in advance for your corrections.