[mythtv] [mythtv-commits] Ticket #993: FireWire Scientific Atlanta 3250HD channel change problem

Wylie Swanson wylie.swanson at gmail.com
Wed Jan 11 21:47:55 UTC 2006

On 1/11/06, Carl Moore <namuch at namuch.net> wrote:
> I would have addressed this earlier, but this is the first time anybody
> has said anything about the SA3250HD since support was first introduced.
> I modified the sa3250ch.c file some 7 months or so ago when I first put my
> hd system into production.  It's been running like a champ ever since.
> I assumed I was the only person on the planet (Phoenix maybe), that was
> running HD capture with firewire on the SA3250HD, because it was impossible
> to tune to channels above 99 with it and nobody seemed to notice (I guess
> everybody must be using lirc to change the channels..which works of course).
> Anyway, after some experimenting (I don't know beans about 1394 protocols
> or the sa3250 internals for that matter), I discovered that if I sent a
> key-up event with the keycodes reversed immediately after the key-press
> event, then the channel changes worked perfectly.  Don't ask how I figured
> it out, blind luck most likely.  I don't know if it's the "correct" way to
> do this, but I don't care...it works.
> I've attached a .diff of the sa3250.c file from current svn against my
> local copy that has the changes I made to make this work.  If someone would
> like to review this and see if it can be incorporated back into current svn,
> it would be greatly appreciated.
> It appears that my editor of choice (visual slickedit), made some
> whitespace changes in the file so it appears as if the whole thing has
> changed, when in reality it's mostly the part at the end.
> Also, on that note, the backend has similar code built-in (or it used to),
> to change the channels, and that is broke as well.  I never modified the
> built-in code, I just tell the backend I have an unknown firewire box and
> tell it to use the sa3250ch program to change the channels.  But, fixing the
> backend code to match should be no problem anyway...
Thanks for sharing your patch.  I will take a look at it sometime next week
(had to order a 1394 adapter for the system that resides near the SA
3250HD), since I moved it when the channels weren't working effectively.

If all goes well, I will take a stab at integrating your patch to the
backend and submitting.   Otherwise, I'll take your lead and set to an
unknown cable box and use as an external channel  app.

Best regards,

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mythtv.org/pipermail/mythtv-dev/attachments/20060111/e12cb5c5/attachment.htm

More information about the mythtv-dev mailing list