[mythtv-users] Charter moving around QAM channels
Erik Hovland
erik at hovland.org
Fri May 22 20:26:06 UTC 2009
>> Anyone else notice that Charter moved all of the QAM channels around?
>>
>> It seems that they are trying to more closely match the broadcast channels.
>>
>> But here is the the stumper. Both KCET-HD and KCBS-HD have been matched
>> to 2.1. KCET-HD is the first 2.1 and MythTV/HDHomeRun see this fine. But MythTV
>> and HDHomeRun can seem to see the CBS channel. I am about to hunt through
>> every QAM channel they find. But in the hopes of saving myself some
>> time I thought
>> I would post here in case someone else knew the answer.
>
> After changing the atsc_major and atsc_minor values for the channel
> entries and letting
> it sit for a day for the guide data to catch up things are starting to
> look right. But
> then a recording came up and the backend logged this:
> 2009-05-17 20:59:02.835 Could not find channel 88_401 in CVCT
> 2009-05-17 20:59:02.838
> VCT Cable: channels(4) tsid(0x457) seclength(141)
> Channel #0 name(KCET-HD) 2-1 mod(SCTE mode 2) cTSID(0x457)
> pnum(401) ETM_loc(0) access_ctrl(0) hidden(0)
> path_select(0) out_of_band(0) hide_guide(1) service_type(2) source_id(2)
>
> Channel #1 name(NBC-4LA) 4-1 mod(SCTE mode 2) cTSID(0x457)
> pnum(402) ETM_loc(0) access_ctrl(0) hidden(0)
> path_select(0) out_of_band(0) hide_guide(1) service_type(2) source_id(4)
>
> Channel #2 name(WX+ NR) 4-2 mod(SCTE mode 2) cTSID(0x457)
> pnum(403) ETM_loc(0) access_ctrl(0) hidden(0)
> path_select(0) out_of_band(0) hide_guide(1) service_type(2) source_id(5)
>
> Channel #3 name(NewsRaw) 4-4 mod(SCTE mode 2) cTSID(0x457)
> pnum(404) ETM_loc(0) access_ctrl(0) hidden(0)
> path_select(0) out_of_band(0) hide_guide(1) service_type(2) source_id(8)
>
>
> 2009-05-17 20:59:03.243 Could not find channel 88_401 in CVCT
> 2009-05-17 20:59:03.247
> VCT Cable: channels(4) tsid(0x457) seclength(141)
> Channel #0 name(KCET-HD) 2-1 mod(SCTE mode 2) cTSID(0x457)
> pnum(401) ETM_loc(0) access_ctrl(0) hidden(0)
> path_select(0) out_of_band(0) hide_guide(1) service_type(2) source_id(2)
>
> Channel #1 name(NBC-4LA) 4-1 mod(SCTE mode 2) cTSID(0x457)
> pnum(402) ETM_loc(0) access_ctrl(0) hidden(0)
> path_select(0) out_of_band(0) hide_guide(1) service_type(2) source_id(4)
>
> Channel #2 name(WX+ NR) 4-2 mod(SCTE mode 2) cTSID(0x457)
> pnum(403) ETM_loc(0) access_ctrl(0) hidden(0)
> path_select(0) out_of_band(0) hide_guide(1) service_type(2) source_id(5)
>
> Channel #3 name(NewsRaw) 4-4 mod(SCTE mode 2) cTSID(0x457)
> pnum(404) ETM_loc(0) access_ctrl(0) hidden(0)
> path_select(0) out_of_band(0) hide_guide(1) service_type(2) source_id(8)
>
> So it can't find the channel even though it is right there in the log.
> Frustrating.
> Suggestions welcome.
>
> BTW, "Watch TV" doesn't have any problem differentiating and tuning the two
> different channels after the changes I made to the DB.
Yes, I am still digging around this one. I was looking through the
code today and decided
that the issue is that the cable virtual table returns 2 and 1 for the
major and minor. But
that is not what what it is that the signalmonitor code is looking
for. It is looking for the
actual major and minor. Does anyone know what part of the ATSC/cable
virtual table will
return the right information? Do you think it would be at all
reasonable to modify
VirtualChannelTable::Find() to look for this info when called? Maybe I
should ask on the
dev list?
E
--
Erik Hovland
erik at hovland.org
http://hovland.org/
More information about the mythtv-users
mailing list