Your Universal Remote Control Center
RemoteCentral.com
Philips Pronto NG Family Forum - View Post
Previous section Next section Previous page Next page Up level
Up level
The following page was printed from RemoteCentral.com:

Login:
Pass:
 
 

Page 2 of 2
Topic:
Finding discreet power on off codes
This thread has 22 replies. Displaying posts 16 through 23.
Post 16 made on Tuesday July 10, 2007 at 12:01
paulee
Long Time Member
Joined:
Posts:
June 2007
17
On July 6, 2007 at 08:48, johnsfine said...
Most likely the discrete codes you are looking for don't
exist.

But if you want to test all 256 possible commands and
see what each does, that can be done starting with MakeHex
plus either IrPanels or Hex2CCF

[Link: john.fine.home.comcast.net]
[Link: remotecentral.com]
[Link: remotecentral.com]

Be sure to read the readme file included in MakeHex.zip

Use the NEC1.irp file, and edit it to set
Device=0

The output from MakeHex should be fed to either IrPanels
or Hex2CCF to create a CCF file with 256 numbered buttons.
Then convert or merge that into a file for your remote.
Then test.

The buttons you posted are:

10 power toggle
75 eject
19 rec
29 play
25 reverse
88 review
93 pause

If those numbered functions don't work from the numbered
buttons produced with makehex, then you did something
wrong and testing the rest of the makehex codes would
be a waste of time.
But if those work then probably every function your DVD
can perform is covered by buttons 0 to 31 plus buttons
64 to 95. If those don't include discrete power commands,
there probably aren't any. There is a tiny chance the
commands you want are in functions 32 to 63 or 96 to 255.
I'd bet against it, but if you go to the effort of merging
the set of 256 buttons into a file for your remote, you
might as well press all of them and see.

How did you know

"| The buttons you posted are:
10 power toggle
75 eject
19 rec
29 play
25 reverse
88 review
93 pause

"

From the previous post?

I've got a dvd player who's codes I've learnt as follows:

power doggle 900A 006D 0000 0001 403F 12ED
eject 900A 0068 0000 0001 403F 0DF2
play 900A 0068 0000 0001 403F 44BB
f reverse 900A 006D 0000 0001 403F 40BF
f forward 900A 006D 0000 0001 403F 41BE
pause 900A 0068 0000 0001 403F 48B7

I would like to build a ir map for the codes it would read so I can find the discrete codes (if any exist). Could you help me understand how to do it? and how I could work out which of the above codes maps to one of the buttons?

Thanks

Paul
Paulee
Post 17 made on Tuesday July 10, 2007 at 13:36
johnsfine
IR Expert
Joined:
Posts:
September 2002
5,159
On July 10, 2007 at 12:01, paulee said...
How did you know

I know how to read IR signals in the condensed version of Pronto Hex that starts with "900A"

power doggle 900A 006D 0000 0001 403F 12ED

I'll explain each part:

900A That (usually) means this is condensed Pronto Hex for the protocol NEC1 (see discussion of MakeHex and NEC1.irp in this and many other threads).

006D That means it is modulated at the standard NEC frequency of 38Khz

0000 0001 That is meaningless filler needed to keep consistency with other types of Pronto Hex.

40 That is the device number. MakeHex needs that in decimal. 40 hex is 64 decimal.

3F That is the subdevice number. MakeHex needs that in decimal. 3F hex is 63 decimal. Makehex needs the device and subdevice together with a . between, so you would use the line
Device=64.63
inside nec1.irp.

12 That is the function number. If you use MakeHex with decimal function labels, you'll need to translate each function number from hex to decimal.

ED If this is really NEC1 protocol, that is the check byte for the function number. The function number and its check byte always add up to FF. If those two don't add to FF, it isn't NEC1 protocol. Tivo and iPod also use 900A but with other meanings for that last byte.

eject 900A 0068 0000 0001 403F 0DF2

The 0068 means it uses the alternate NEC modulation frequency, 40Khz. All the signals from your DVD remote use the same modulation frequency. The Pronto isn't very accurate about learning modulation frequency. I'm sure this 0068 is a learning error and your DVD uses the standard 38Khz.

I would like to build a ir map for the codes it would
read so I can find the discrete codes (if any exist).

DVD players generally don't have discrete codes.

Could you help me understand how to do it? and how I could
work out which of the above codes maps to one of the buttons?

Hopefully what I just said, plus the MakeHex description earlier, will be enough for you to understand all that.
Post 18 made on Tuesday July 10, 2007 at 19:42
paulee
Long Time Member
Joined:
Posts:
June 2007
17
Wow, that's a really detailed post. I'll have a go tomorrow and take a look. Thanks for such a detailed reply. It's folk like you that make learning about stuff like this so much fun :o)

P.
Paulee
Post 19 made on Wednesday July 11, 2007 at 09:01
paulee
Long Time Member
Joined:
Posts:
June 2007
17
Thanks for all your help John. Do you have a table that lists the protocol types to generate the necessary hex codes for the remote? (Ie. how to know which .irp file to use).

I think you're right John. I found another power toggle at hex92 but no discrete on or discrete off. For DVD players and other devices where there is no discrete on or off can you advise how I can ensure the device is ON or OFF for my macros?

Thanks again for all your help.

Paul.
Paulee
Post 20 made on Wednesday July 11, 2007 at 09:10
johnsfine
IR Expert
Joined:
Posts:
September 2002
5,159
On July 11, 2007 at 09:01, paulee said...
Do you have a table that
lists the protocol types to generate the necessary hex
codes for the remote? (Ie. how to know which .irp file
to use).

Sorry, each of the condensed forma of Pronto Hex has its own unique rules.

But most Pronto Hex is not condensed (it is the long strings similar to what MakeHex outputs). For those, you can use the JP1 version of IrTool together with DecodeIr.dll to find the protocol name and device number so you can use MakeHex to generate a full set of signals.

[Link: remotecentral.com]
[Link: john.fine.home.comcast.net]
OP | Post 21 made on Friday July 20, 2007 at 01:25
sekar
Lurking Member
Joined:
Posts:
September 2006
8
Hi john, sorry out of this forum for sometime.

i found error on the power on/ off signal of zenega the correcetd one is
0000 0049 0000 000A 0030 0030 0061 0061 0061 0030 0030 0030 0030 0061 0061 0061 0030 0030 0061 0061 0061 0061 0030 05C0
can u tell me which is irp for this zenega
For Thomson, can you learn a signal from the original
remote?

here are the learned signals:
power on/off
0000 0074 0000 000D 0011 00A5 0011 00A5 0011 004A 0011 004A 0011 004A 0011 004A 0011 004A 0011 00A5 0011 00A5 0011 00A5 0011 004A 0011 00A5 0011 04B5
1:
0000 0074 0000 000D 0011 00A5 0011 00A5 0011 0049 0011 0049 0011 00A5 0011 0049 0011 0049 0011 0049 0011 0049 0011 0049 0011 0049 0011 0049 0011 05E2
2:
0000 0074 0000 000D 0011 00A5 0011 00A5 0011 0049 0011 0049 0011 0049 0011 0049 0011 0049 0011 0049 0011 00A5 0011 0049 0011 0049 0011 0049 0011 05E2
menu:
0000 0075 0000 000D 0011 00A3 0011 00A3 0011 0049 0011 0049 0011 0049 0011 0049 0011 0049 0011 00A3 0011 00A3 0011 0049 0011 0049 0011 00A3 0011 0520
(had difficulties learning these codes by pronto! dont know why)
Post 22 made on Friday July 20, 2007 at 03:04
Ernie Bornn-Gilman
Yes, That Ernie!
Joined:
Posts:
December 2001
30,104
On July 11, 2007 at 09:01, paulee said...
For DVD players
and other devices where there is no discrete on or off
can you advise how I can ensure the device is ON or OFF
for my macros?

First, try all commands with the unit off and see if anything other than the power toggle will turn it on. With DVD players, PLAY usually does. I had one case years ago where only EJECT did!

Then include in your OFF macro PLAY and POWER toggle to ensure the unit is off. You will have to test to see how soon you can issue POWER after PLAY. I've seen a high-priced Yamaha that took eight seconds, and a low-priced Panasonic that didn't show a display for three seconds, but only required a bit more than one second for POWER to be accepted after PLAY.

The system with the Yamaha with EJECT turning it on looked ridiculous on every Power Down because the drawer opened and closed, no matter what source had been used.

As for turning the thing on, include the PLAY command only in the macro that actually selects the unit to watch it. If you turn it on with every ON macro, it's possible the motor might wear more than if you only turn it on when it's to be viewed.
A good answer is easier with a clear question giving the make and model of everything.
"The biggest problem in communication is the illusion that it has taken place." -- G. “Bernie” Shaw
Post 23 made on Friday July 20, 2007 at 07:04
johnsfine
IR Expert
Joined:
Posts:
September 2002
5,159
On July 7, 2007 at 07:24, johnsfine said...
For the Zenega use Streamzap.irp and set
Device=34

I still think that one is correct.

So your SAT/1073 is UEI SAT/1046,
which I was able to look up in a speadsheet from a different
remote.

For that use the thomsom.irp file and set
Device=34

I don't have time to recheck that spreadsheet, but it looks like that 34 was an error. Maybe I accidentally repeated the other 34.

On July 20, 2007 at 01:25, sekar said...
i found error on the power on/ off signal of zenega the
correcetd one is

Still StreamZap protocol, device 34

can u tell me which is irp for this zenega

Same as I posted before.

power on/off
0000 0074 0000 000D 0011 00A5 0011 00A5 0011 004A 0011
004A 0011 004A 0011 004A 0011 004A 0011 00A5 0011 00A5
0011 00A5 0011 004A 0011 00A5 0011 04B5

That is Thomson protocol, device 3 (not 34 as I said earlier) function 46
Page 2 of 2


Jump to


Protected Feature Before you can reply to a message...
You must first register for a Remote Central user account - it's fast and free! Or, if you already have an account, please login now.

Please read the following: Unsolicited commercial advertisements are absolutely not permitted on this forum. Other private buy & sell messages should be posted to our Marketplace. For information on how to advertise your service or product click here. Remote Central reserves the right to remove or modify any post that is deemed inappropriate.

Hosting Services by ipHouse