Mailing List Archive

Remote controls again (Off Topic slightly)
Hi,
I have a digital cable box I want to use with MythTV. Only problem is
changing channels. I know I need an IR blaster type of thing, but does anyone
have any recomendations on which one would be suitable?

The cable box is supplied by NTL and uses an IR system based on IRDA (but not
IRDA) patented by TWTV (two way TV) and doesnt respond to the normal
modulated 38Hz carrier signals (it actualy pulses at 115kHz -apparently) This
is a bit of a show stopper for my and probably a lot of UK users

thanks for any suggestions

Martyn
Re: Remote controls again (Off Topic slightly) [ In reply to ]
Is the STB from pace?

I had similar problems integrating a pace STB that was using 115Khz into an AMX setup. The only solution we found was to get out the soldering iron and hack in a little PIC micro controller after the IR reciever and use it to relay commands sent over RS232.

I think i've still got the assembler for the micro and the command strings, email me if you are interested.


Cheers... Scott

Martyn Weber <mythtv@blacksun.uk.com> wrote:

Hi,
I have a digital cable box I want to use with MythTV. Only problem is
changing channels. I know I need an IR blaster type of thing, but does anyone
have any recomendations on which one would be suitable?

The cable box is supplied by NTL and uses an IR system based on IRDA (but not
IRDA) patented by TWTV (two way TV) and doesnt respond to the normal
modulated 38Hz carrier signals (it actualy pulses at 115kHz -apparently) This
is a bit of a show stopper for my and probably a lot of UK users

thanks for any suggestions

Martyn
RE: Re: Remote controls again (Off Topic slightly) [ In reply to ]
Scott,

I'll bite your hand off, I'm that eager! I thought I would end up having
to build something like that but was wondering how to workout what to
send. I guess you had to build the device so that it could record from
the remote, store it and then play it back on command?

Anything you can give me I would appreciate.

Thanks

Martyn

-----Original Message-----
From: mythtv-dev-admin@snowman.net [mailto:mythtv-dev-admin@snowman.net]
On Behalf Of Scott Favelle
Sent: 14 November 2002 04:51
To: mythtv-dev@snowman.net
Subject: [mythtv] Re: Remote controls again (Off Topic slightly)


Is the STB from pace?

I had similar problems integrating a pace STB that was using 115Khz into
an AMX setup. The only solution we found was to get out the soldering
iron and hack in a little PIC micro controller after the IR reciever and
use it to relay commands sent over RS232.

I think i've still got the assembler for the micro and the command
strings, email me if you are interested.


Cheers... Scott

Martyn Weber <mythtv@blacksun.uk.com> wrote:

Hi,
I have a digital cable box I want to use with MythTV. Only problem is
changing channels. I know I need an IR blaster type of thing, but does
anyone
have any recomendations on which one would be suitable?

The cable box is supplied by NTL and uses an IR system based on IRDA
(but not
IRDA) patented by TWTV (two way TV) and doesnt respond to the normal
modulated 38Hz carrier signals (it actualy pulses at 115kHz -apparently)
This
is a bit of a show stopper for my and probably a lot of UK users

thanks for any suggestions

Martyn
RE: Re: Remote controls again (Off Topic slightly) [ In reply to ]
Basically the micro sent whatever it recieved from the IR reciever down the RS232 port as to the STB. It was then just a matter of running through the remote buttons and recording their values.

The stuff is at work, I'm not back there till monday. Will send it then.

btw. the guy who designed the hack, has left now but I'll give you what help I can.

Cheers... Scott


From: "Martyn Weber" <mythtv@blacksun.uk.com>
Scott,

I'll bite your hand off, I'm that eager! I thought I would end up having
to build something like that but was wondering how to workout what to
send. I guess you had to build the device so that it could record from
the remote, store it and then play it back on command?

Anything you can give me I would appreciate.

Thanks

Martyn
RE: Re: Remote controls again (Off Topic slightly) [ In reply to ]
Scott,
I'd be interested in looking at what you have as it might give me some
ideas, but unfortunately the STB I have doesn't have a serial port :(

There is a IR blaster port though, I wonder if pace would release info
about that?

Thanks

Martyn

-----Original Message-----
From: mythtv-dev-admin@snowman.net [mailto:mythtv-dev-admin@snowman.net]
On Behalf Of Scott Favelle
Sent: 15 November 2002 00:56
To: mythtv-dev@snowman.net
Subject: RE: [mythtv] Re: Remote controls again (Off Topic slightly)



Basically the micro sent whatever it recieved from the IR reciever down
the RS232 port as to the STB. It was then just a matter of running
through the remote buttons and recording their values.

The stuff is at work, I'm not back there till monday. Will send it then.


btw. the guy who designed the hack, has left now but I'll give you what
help I can.

Cheers... Scott


From: "Martyn Weber" <mythtv@blacksun.uk.com>
Scott,

I'll bite your hand off, I'm that eager! I thought I would end up having
to build something like that but was wondering how to workout what to
send. I guess you had to build the device so that it could record from
the remote, store it and then play it back on command?

Anything you can give me I would appreciate.

Thanks

Martyn
Re: Remote controls again (Off Topic slightly) [ In reply to ]
Martyn,

Here are the IR codes, the first one is the command,
the second one is some sort of terminating sequence.

We had best results by repeating the command 6 times
then the terminator eg.

0 = 0x1F, 0xFF, 0xE4, 0xFF, 0xED, 0xDC, 0xB6,
0x1F, 0xFF, 0xE4, 0xFF, 0xED, 0xDC, 0xB6,
0x1F, 0xFF, 0xE4, 0xFF, 0xED, 0xDC, 0xB6,
0x1F, 0xFF, 0xE4, 0xFF, 0xED, 0xDC, 0xB6,
0x1F, 0xFF, 0xE4, 0xFF, 0xED, 0xDC, 0xB6,
0x1F, 0xFF, 0xE4, 0xFF, 0xED, 0xDC, 0xB6,
0x1F, 0xFF, 0xFF, 0xFF, 0x81, 0x8D, 0xBB

Command set is below, let me know how you go with the
IR blaster.


Cheers... Scott

'1
0x1F, 0xFF, 0xDA, 0xFF, 0x8F, 0xCB, 0xCD
0x1F, 0xFF, 0xFF, 0xFF, 0x81, 0x8D, 0xBB

'2
0x1F, 0xFF, 0xE1, 0xFF, 0x8F, 0x88, 0xA7
0x1F, 0xFF, 0xFF, 0xFF, 0x81, 0x8D, 0xBB

'3
0x1F, 0xFF, 0xE9, 0xFF, 0xCF, 0x85, 0xE1
0x1F, 0xFF, 0xFF, 0xFF, 0x81, 0x8D, 0xBB

'4
0x1F, 0xFF, 0xDB, 0xFF, 0xAF, 0xA6, 0xF9
0x1F, 0xFF, 0xFF, 0xFF, 0x81, 0x8D, 0xBB

'5
0x1F, 0xFF, 0xE2, 0xFF, 0xAF, 0x93, 0xC9
0x1F, 0xFF, 0xFF, 0xFF, 0x81, 0x8D, 0xBB

'6
0x1F, 0xFF, 0xEA, 0xFF, 0xEF, 0x9E, 0x8F
0x1F, 0xFF, 0xFF, 0xFF, 0x81, 0x8D, 0xBB

'7
0x1F, 0xFF, 0xDC, 0xFF, 0x8F, 0x86, 0xBA
0x1F, 0xFF, 0xFF, 0xFF, 0x81, 0x8D, 0xBB

'8
0x1F, 0xFF, 0xE3, 0xFF, 0x8F, 0xFE, 0xFD
0x1F, 0xFF, 0xFF, 0xFF, 0x81, 0x8D, 0xBB

'9
0x1F, 0xFF, 0xEB, 0xFF, 0xCF, 0xF3, 0xBB
0x1F, 0xFF, 0xFF, 0xFF, 0x81, 0x8D, 0xBB

'0
0x1F, 0xFF, 0xE4, 0xFF, 0xED, 0xDC, 0xB6
0x1F, 0xFF, 0xFF, 0xFF, 0x81, 0x8D, 0xBB

'Help
0x1F, 0xFF, 0xEC, 0xFF, 0xAD, 0xD1, 0xF0
0x1F, 0xFF, 0xFF, 0xFF, 0x81, 0x8D, 0xBB

'Text
0x1F, 0xFF, 0xED, 0xFF, 0xA9, 0xBD, 0xC0
0x1F, 0xFF, 0xFF, 0xFF, 0x81, 0x8D, 0xBB

'Mute
0x1F, 0xFF, 0xF1, 0xFF, 0xAF, 0x8E, 0xC4
0x1F, 0xFF, 0xFF, 0xFF, 0x81, 0x8D, 0xBB

'Vol+
0x1F, 0xFF, 0xF8, 0xFF, 0x8D, 0xEC, 0xBE
0x1F, 0xFF, 0xFF, 0xFF, 0x81, 0x8D, 0xBB

'Vol-
0x1F, 0xFF, 0xF0, 0xFF, 0x8F, 0xE3, 0xF0
0x1F, 0xFF, 0xFF, 0xFF, 0x81, 0x8D, 0xBB

'Channel Up
0x1F, 0xFF, 0xFA, 0xFF, 0xCF, 0x98, 0xEC
0x1F, 0xFF, 0xFF, 0xFF, 0x81, 0x8D, 0xBB

'Channel Down
0x1F, 0xFF, 0xF2, 0xFF, 0x8F, 0x95, 0xAA
0x1F, 0xFF, 0xFF, 0xFF, 0x81, 0x8D, 0xBB

'Red
0x1F, 0xFF, 0xFF, 0xDF, 0x9D, 0xA0, 0xBE
0x1F, 0xFF, 0xFF, 0xFF, 0x91, 0xAD, 0x9A
'18
'Green
0x1F, 0xFF, 0xFF, 0xBF, 0xFF, 0x88, 0xE5
0x1F, 0xFF, 0xFF, 0xFF, 0x91, 0xAD, 0x9A
'19
'Yellow
0x1F, 0xFE, 0xFF, 0xFF, 0xFD, 0xFE, 0xDA
0x1F, 0xFF, 0xFF, 0xFF, 0x91, 0xAD, 0x9A

'Blue
0x1F, 0xFD, 0xFF, 0xFF, 0xDF, 0xE7, 0xD7
0x1F, 0xFF, 0xFF, 0xFF, 0x91, 0xAD, 0x9A

'Page Up
0x1F, 0xFF, 0xFC, 0xFF, 0xEB, 0xD4, 0x9F
0x1F, 0xFF, 0xFF, 0xFF, 0x81, 0x8D, 0xBB

'Page Down
0x1F, 0xFF, 0xE0, 0xFF, 0xAF, 0xE5, 0x93
0x1F, 0xFF, 0xFF, 0xFF, 0x81, 0x8D, 0xBB

'Back
0x1F, 0xFF, 0xD8, 0xFF, 0x8F, 0xBD, 0x97
0x1F, 0xFF, 0xFF, 0xFF, 0x81, 0x8D, 0xBB

'Skip
0x1F, 0xFF, 0xF4, 0xFF, 0x8F, 0xD8, 0xDD
0x1F, 0xFF, 0xFF, 0xFF, 0x81, 0x8D, 0xBB

'Left
0x1F, 0xFF, 0xFF, 0xF7, 0xFC, 0xDB, 0xC4
0x1F, 0xFF, 0xFF, 0xFF, 0x90, 0x89, 0xAB

'Up
0x1F, 0xFF, 0xFF, 0xFD, 0xBC, 0xC5, 0x8B
0x1F, 0xFF, 0xFF, 0xFF, 0x90, 0x89, 0xAB

'Right
0x1F, 0xFF, 0xFF, 0xEF, 0xDC, 0xD1, 0xA9
0x1F, 0xFF, 0xFF, 0xFF, 0x90, 0x89, 0xAB

'Down
0x1F, 0xFF, 0xFF, 0xFB, 0xBC, 0xCE, 0x9E
0x1F, 0xFF, 0xFF, 0xFF, 0x90, 0x89, 0xAB

'OK
0x1F, 0xFF, 0xFF, 0xFE, 0xBC, 0xD3, 0xA1
0x1F, 0xFF, 0xFF, 0xFF, 0x90, 0x89, 0xAB

'I
0x1F, 0xFF, 0xD9, 0xFF, 0xED, 0xD2, 0xAB
0x1F, 0xFF, 0xFF, 0xFF, 0x81, 0x8D, 0xBB

'TV
0x1F, 0xFF, 0xFB, 0xFF, 0xAD, 0xF7, 0xD0
0x1F, 0xFF, 0xFF, 0xFF, 0x81, 0x8D, 0xBB

'TV Guide
0x1F, 0xFF, 0xF3, 0xFF, 0xAF, 0xF8, 0x9E
0x1F, 0xFF, 0xFF, 0xFF, 0x81, 0x8D, 0xBB

'Interactive
0x1F, 0xFF, 0xF5, 0xFF, 0x8B, 0xB4, 0xED
0x1F, 0xFF, 0xFF, 0xFF, 0x81, 0x8D, 0xBB

'TV On Demand
0x1F, 0xFF, 0xFD, 0xFF, 0xE7, 0xF8, 0xED
0x1F, 0xFF, 0xFF, 0xFF, 0x81, 0x8D, 0xBB

'Favourites
0x1F, 0xFF, 0xE8, 0xFF, 0xAD, 0xEA, 0xDD
0x1F, 0xFF, 0xFF, 0xFF, 0x81, 0x8D, 0xBB

'Power
0x1F, 0xFF, 0xF9, 0xFF, 0xE7, 0xC3, 0xC0
0x1F, 0xFF, 0xFF, 0xFF, 0x81, 0x8D, 0xBB