[mythtv-users] Scheduled recordings dropping first digit of channel number
Michael T. Dean
mtdean at thirdcontact.com
Mon May 7 15:49:05 UTC 2007
On 05/07/2007 11:11 AM, Gary wrote:
> Frequently , a scheduled recording, records the wrong channel.
> I have Dish network satellite with the JVC satellite receiver. The
> satellite receiver is controlled by an ir-blaster connected to a serial
> port.
>
> It looks like, at times, the first digit of a three digit channel number
> it dropped. For instance, the movie is on channel 139; only the "39" is
> received by the satellite receiver; there is no channel 39 - the next
> higher available channel is 43, channel 43 is what is recorded.
I saw the exact same thing happening on my system (starting in late
August 2006 and going through mid-November 2006). I couldn't pinpoint
any changes that may have caused it, and I chalked it up to hardware
failure (i.e. I had been using the transmitter I built for over 3 years
when it started happening).
> How can I correct this?
Probably not an ideal solution for you, but what worked for me was
cancelling my DISH subscription and upgrading my system to an
all-high-def-via-OTA system (i.e. no STB to control, anymore). :)
My DISH cancellation/system upgrade had nothing to do with the channel
change issues--I had been planning it for about a year (just needed to
be home long enough--no work travel--to get it done). I had made some
time over a 4-month period for the changes (I had told myself I wouldn't
upgrade Myth until I did a major reconfiguration of my entire network
and every system on it, so there was a lot more than just a Myth upgrade
involved), and about a month into the work, I started seeing the issue.
Since I knew I was close to not needing the IR transmitter, I didn't
look into fixing it.
All I had done was create a channel change script that used locking to
ensure only one channel change was occurring at a time (and the locking
was never triggered--Myth always issues channel change commands
one-at-a-time and waits for completion) and that logged the actions so I
could see what was happening. The successful channel changes and
unsuccessful channel changes looked exactly the same in the logs--i.e.
in both situations Myth provided the right info to the script and the
script ran the right commands. However, IR signal "micro" timing issues
wouldn't have shown in the logs, nor would hardware issues.
My best guess--now that I have reason to believe it wasn't my
hardware--is that it's a timing issue with LIRC due to kernel preemption
or IRQ's or something like that. Any thoughts of trying a different
transmitter, such as one with its own timing circuitry? (Is this one?
http://iguanaworks.net/products.psp -- I actually plan to get one of
those, but no longer have a DISH subscription, so I won't be able to
test it with my DISH boxes.)
If it's not that, perhaps DISH changed their software a bit making the
IR reception a bit more finicky. When did you start to see issues?
BTW, are you using a good lircd.conf. I highly recommend
http://www.mythtv.org/wiki/index.php/DISHNetworkLIRCConfiguration . If
you look at the page's history, you'll notice it was added to the wiki
on 29 Oct 2006 (within the time when I was having issues), and I'm the
one who posted it. I had seen Endaf's post (
http://www.gossamer-threads.com/lists/mythtv/users/196566#196566 ) 6
months earlier, but hadn't made time to test his codes. After a couple
of months of dealing with this issue, I tested the improved codes--and,
while they didn't fix the problem, they did make it occur less
frequently than when I was using raw codes.
HTH,
Mike
More information about the mythtv-users
mailing list