Your Universal Remote Control Center
RemoteCentral.com
Discrete Code Hunter Forum - View Post
Previous section Next section Up level
Up level
The following page was printed from RemoteCentral.com:

Login:
Pass:
 
 

Topic:
Pioneer .irp (John Fine)
This thread has 3 replies. Displaying all posts.
Post 1 made on Monday March 15, 2004 at 14:36
galileo01
Long Time Member
Joined:
Posts:
November 2002
236
I'm looking for the .irp for Pioneer standard and dual device to use with make hex.

Thanks Scott
Scott Harris
Post 2 made on Monday March 15, 2004 at 14:49
johnsfine
IR Expert
Joined:
Posts:
September 2002
5,159
What type of Pioneer device is it, and/or do you have a sample of Pronto hex for a signal using two different device codes?

Pioneer for one device code is just NEC2 with a higher frequency. But Pioneer for two device codes comes in a few different structures. It may send the first signal for a fixed number of frames then switch to the second signal, or it may alternate the two while the button is held. Either form is a simple edit of the NEC2 irp file, but I'd need to know which.
OP | Post 3 made on Monday March 15, 2004 at 15:16
galileo01
Long Time Member
Joined:
Posts:
November 2002
236
John,

It's a VSX49txi receiver and a dv 47ai DVD player. I thought Pioneer was unique because your decode ccf shows pioneer not nec or nec2. The DVD use a different one time device and function(D=163 F=153) than the repeat(D=175 F=x. The receiver seems to use to different device codes some are 165 and some are 164.

Thanks Scott
Scott Harris
Post 4 made on Tuesday March 16, 2004 at 15:06
johnsfine
IR Expert
Joined:
Posts:
September 2002
5,159
On 03/15/04 15:16, galileo01 said...
I thought Pioneer was unique because your decode
ccf shows pioneer not nec or nec2.

My decoder simply changes the protocol name from NEC2 to Pioneer when the frequency is near the Pioneer frequency rather than near the NEC frequency.

So a simple pioneer.irp is just like NEC2 except for the frequency, like this:

Device=163
Function=0..255
Protocol=Pioneer
Frequency=40000
Time Base=564
One=1,-3
Zero=1,-1
Prefix=16,-8
Suffix=1,-78
Default S=~D
Form=;*,D:8,S:8,F:8,~F:8,_

a different one time device and function(D=163
F=153) than the repeat(D=175 F=x. The receiver
seems to use to different device codes some are
165 and some are 164.

To construct that, MakeHex needs to be told four different numbers: the first device (163), the prefix command number (153), the second device (175) and the function number. There are many ways to do that. Since Pioneer doesn't use subdevice, I decided to use the subdevice input for the second device and define an extra input for the prefix command (see the .irp below).

For structure, I think you're asking for the first command to be the one-time part of the Pronto Hex and the seconnd command to be the repeating part. That is common (but not the only) Pioneer structure. I made this .irp to do that:

Device=163.175
Define P=153
Function=0..255
Protocol=Pioneer2
Frequency=40000
Time Base=564
One=1,-3
Zero=1,-1
Prefix=16,-8
Suffix=1,-78
Form=*,D:8,~D:8,P:8,~P:8,_;*,S:8,~S:8,F:8,~F:8,_


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