JP1 Remotes Forum Index JP1 Remotes


FAQFAQ SearchSearch 7 days of topics7 Days MemberlistMemberlist UsergroupsUsergroups RegisterRegister
ProfileProfile Log in to check your private messagesLog in to check your private messages Log inLog in

Pioneer PDP 5016HD decoding problems
Goto page Previous  1, 2, 3, 4, 5  Next
 
Post new topic   Reply to topic    JP1 Remotes Forum Index -> JP1 - Protocol Decodes
View previous topic :: View next topic  
Author Message
Gator



Joined: 06 May 2006
Posts: 18
Location: Oslo, Norway

                    
PostPosted: Fri Sep 14, 2007 7:49 am    Post subject: Reply with quote

You must add the numbers button in your upgrade.

Try this upgrade

Upgrade Code 0 = 07 D4 (Cable/2004) Pioneer PDP 5080HD (RM v1.78)
5A 00 90 00 21 00 AA AA 00 00 00 00 00 00 00 00
00 00 C7 37
End

I just added a dummy number on the zero.

Geir
Back to top
View user's profile Send private message
johnsfine
Site Admin


Joined: 10 Aug 2003
Posts: 4766
Location: Bedford, MA

                    
PostPosted: Fri Sep 14, 2007 7:58 am    Post subject: Reply with quote

Gator wrote:
You must add the numbers button in your upgrade.


Why?

Are you just solving the problem that IR doesn't know how to display an upgrade that is too small? That problem should not affect the behavior of the upgrade in the remote.

Or do you have reason to believe that RM creates upgrades incorrectly for the 9960 B01 when no digits are include? Small upgrades without digits that RM creates for other models (that IR displayes incorrectly) do work.

I looked at the files in that .zip and I don't see the reason that upgrade didn't work. I don't have a 9960, so I can't do any meaningful testing.
Back to top
View user's profile Send private message Send e-mail Visit poster's website
jimdunn



Joined: 29 Jun 2004
Posts: 544
Location: NSW, Australia

                    
PostPosted: Fri Sep 14, 2007 8:07 am    Post subject: Reply with quote

Gator wrote:
You must add the numbers button in your upgrade.

Try this upgrade

Upgrade Code 0 = 07 D4 (Cable/2004) Pioneer PDP 5080HD (RM v1.78)
5A 00 90 00 21 00 AA AA 00 00 00 00 00 00 00 00
00 00 C7 37
End

I just added a dummy number on the zero.

Geir


I'm almost certain that will make the upgrade long enough to stop IR showing the fixed data as a button hex code.

I'm confident of that, because I did that (threw in a number key) when I was playing with the files earlier in the thread, and it cured the IR upgrade display issue.

But will it also make the upgrade work ?

Only klflote can tell us that.

If it does then there must be more going on here than IR displaying short upgrades incorrectly.

If it doesn't then we need to work out why the device is not responding to this upgrade, when by all accounts it should.

I could also repeat my earlier question if we get that far - is it worth trying a Pioneer protocol instead of NEC1 - I'm not expert enough to know how much of a difference that would make.


Last edited by jimdunn on Fri Sep 14, 2007 8:40 am; edited 1 time in total
Back to top
View user's profile Send private message Visit poster's website
jimdunn



Joined: 29 Jun 2004
Posts: 544
Location: NSW, Australia

                    
PostPosted: Fri Sep 14, 2007 8:12 am    Post subject: Reply with quote

Seems we posted at the same time, John.

I hadn't read your response because I was still (slowly) typing mine.

I can't find anything obviously amiss in the posted files either - seems like they "should" work.

At least the learned signal problem is solved.

I reckon unclemiltie would be the man for this...

edit: I've taken the liberty of PM'ing him


Last edited by jimdunn on Fri Sep 14, 2007 8:33 am; edited 2 times in total
Back to top
View user's profile Send private message Visit poster's website
Gator



Joined: 06 May 2006
Posts: 18
Location: Oslo, Norway

                    
PostPosted: Fri Sep 14, 2007 8:19 am    Post subject: Reply with quote

johnsfine wrote:
Gator wrote:
You must add the numbers button in your upgrade.


Why?

Are you just solving the problem that IR doesn't know how to display an upgrade that is too small? That problem should not affect the behavior of the upgrade in the remote.

Or do you have reason to believe that RM creates upgrades incorrectly for the 9960 B01 when no digits are include? Small upgrades without digits that RM creates for other models (that IR displays incorrectly) do work.

I looked at the files in that .zip and I don't see the reason that upgrade didn't work. I don't have a 9960, so I can't do any meaningful testing.


I was only playing around with it, and discovered that when you added the numbers, IR showed the fixed data correctly. So i assumed that was the problem.
Back to top
View user's profile Send private message
The Robman
Site Owner


Joined: 01 Aug 2003
Posts: 21237
Location: Chicago, IL

                    
PostPosted: Fri Sep 14, 2007 9:53 am    Post subject: Reply with quote

It would really be helpful if there were more than just two learned signals to judge this signal by. Could you learn all of the buttons and post the resulting IR files. When you learn buttons that don't have a logical equivilent on the URC, add a note next to the button in the IR file stating what it really is.
_________________
Rob
www.hifi-remote.com
Please don't PM me with remote questions, post them in the forums so all the experts can help!
Back to top
View user's profile Send private message Visit poster's website
unclemiltie
Expert


Joined: 21 Jan 2004
Posts: 1795
Location: Pittsburgh, PA

                    
PostPosted: Fri Sep 14, 2007 10:15 am    Post subject: Reply with quote

Isn't the data from the upgrade in RM not correct:

The power and input keys are the first keys in the list for the TV device, so with a digit map, no vol keys, no channel keys and the first two keys, the key bitmap should look like 1001 1001

Thus, the upgrade should be

5A 00 19 00 99 C7 37
instead of
5A 00 19 00 AA AA C7 37


5A is protocol
00 i can't remember what this one is
19 is the digit table entry
00 is the fixed data
99 is the key bitmap
and C7=the first key=power
37= the second key = input

If you type this in manually to RM, the keys get mapped correctly

something is going wrong in RM for this upgrade.... greg?
_________________
this JP1 stuff is a sickness!
Back to top
View user's profile Send private message
Mark Pierson
Expert


Joined: 03 Aug 2003
Posts: 3017
Location: Connecticut, USA

                    
PostPosted: Fri Sep 14, 2007 10:26 am    Post subject: Reply with quote

5A 00 19 00 AA AA C7 37 is the correct code for this upgrade as far as I can tell.

5A = pid
00 = digit table entry
19 = button bitmap
00 AA AA = fixed data (NEC1 uses 3 bytes of fixed data)
C7 = 1st key (power)
37 = 2nd key (input)
_________________
Mark
Back to top
View user's profile Send private message Send e-mail Visit poster's website
The Robman
Site Owner


Joined: 01 Aug 2003
Posts: 21237
Location: Chicago, IL

                    
PostPosted: Fri Sep 14, 2007 10:38 am    Post subject: Reply with quote

KM produces the same output, so I think the upgrade itself is OK. However, there are timing differences between the standard NEC1 signal and the learned signals.

If you drop the following protocol upgrade into the remote, it will (hopefully) adjust the timings to match those found in the learned signals.

Upgrade protocol 0 = 00 5A (S3C8+) PB v4.00
43 8B 31 8B 12 CF 44 08 08 01 18 01 06 01 18 03
39 B5 A4 10 9A 08 52 20 01 08 03 37 04 15 F6 01
46 FB 10 37 0B 07 E4 05 04 60 05 8B 0E B6 04 80
B6 05 80 37 0B 05 E4 04 05 60 05 E4 06 07 60 07
20 11 37 06 05 F6 01 04 7B 12 37 09 15 37 02 06
F6 01 49 F6 01 46 37 01 03 46 29 0D 46 29 01 8D
01 49 E4 20 1E E4 21 1F 37 01 EB F6 01 49 E6 28
C1 60 04 E6 12 01 8B E4
End
_________________
Rob
www.hifi-remote.com
Please don't PM me with remote questions, post them in the forums so all the experts can help!
Back to top
View user's profile Send private message Visit poster's website
binky123
Expert


Joined: 14 Feb 2004
Posts: 1292

                    
PostPosted: Fri Sep 14, 2007 10:40 am    Post subject: Reply with quote

IR may not display the fixed data bytes correctly if the fixed data > var bytes. The Devices Tabsheet in IR has a small input box in the upper right corner labelled Max Var Size. Enter 1 into this box and the fixed bytes of 00 AA AA will appear and Power=C7 and Input=37.
Back to top
View user's profile Send private message
The Robman
Site Owner


Joined: 01 Aug 2003
Posts: 21237
Location: Chicago, IL

                    
PostPosted: Fri Sep 14, 2007 10:43 am    Post subject: Reply with quote

binky123 wrote:
The Devices Tabsheet in IR has a small input box in the upper right corner labelled Max Var Size.

Cool, I hadn't noticed that before.
_________________
Rob
www.hifi-remote.com
Please don't PM me with remote questions, post them in the forums so all the experts can help!
Back to top
View user's profile Send private message Visit poster's website
klflote



Joined: 05 Aug 2007
Posts: 21

                    
PostPosted: Fri Sep 14, 2007 8:46 pm    Post subject: Reply with quote

Yet more progress....

I've uploaded the new protocol supplied by Rob, and now the two signals work. What's more, I went and learned all the signals, and all the signals that use NEC 1 protocol for device 170 work.

But there are a bunch of signals that use NEC 1 protocol on device 0 subdevice 134, which apparently isn't unusual. However, I have the same problem with those: they don't work when loaded in via an upgrade (even if I also use Rob's new protocol upgrade).

I also tried an upgrade using the NEC 1 combo protocol with all the learned signals, but it didn't work -- even with Rob's protocol upgrade.

So now I'm back to looking for how to get the device 0 protocol to work, and then presumably I can use the device combiner protocol to create an upgrade for the entire remote. [It isn't immediately obvious to me how to store the protocol upgrade in the .rdmu file -- apparently I can use KM and a manual sheet to store Rob's protocol upgrade? But that's looking ahead a little.]

I've uploaded the learned signals for the device 0 commands and related info to http://www.hifi-remote.com/forums/dload.php?action=file&file_id=5026
But if there's a way I can figure out what the protocol upgrade should be, I'm happy to try -- I rummaged around a little for information, but didn't find anything. So any pointers are welcome.

This has all been extremely helpful -- thanks everyone!

PS: If you're following closely, you'll see that the new files refer to the Pioneer 5016, not the 5080. A mental block prevented me from remembering that although we planned for months to buy a 5080, we substituted the cheaper 5016 at the last minute. So the device is actually a 5016HD.
Back to top
View user's profile Send private message
jimdunn



Joined: 29 Jun 2004
Posts: 544
Location: NSW, Australia

                    
PostPosted: Fri Sep 14, 2007 10:29 pm    Post subject: Reply with quote

Ok, you nearly fooled me.

The timings in the second set of learns looked identical to the first set.

I could see no reason Rob's tweaked protocol wouldn't work...


Until I realised you'd set your RM upgrade as DEVICE 134:SUBDEVICE 0

instead of DEVICE:0 SUBDEVICE 134 Twisted Evil


I'm pretty confident it will work if you correct that slip up
Back to top
View user's profile Send private message Visit poster's website
jimdunn



Joined: 29 Jun 2004
Posts: 544
Location: NSW, Australia

                    
PostPosted: Sat Sep 15, 2007 3:58 am    Post subject: Reply with quote

@Rob:

For completeness, do you think that now this is proved as a solution, your "tweaked" protocol should use a different ID than the common NEC1, in case klflote wants to use "genuine" NEC1 for other devices in future, and those devices don't like the revised timings which this override will generate?

Or would it be easier to apply the revisions you made to an NEC1 2Dev Combo protocol upgrade and use that to cover the 2 device/subdevices in use ?


edit: I went ahead and created a 2DEV upgrade, here:
http://www.hifi-remote.com/forums/dload.php?action=file&file_id=5027
but I think it won't work until the Upgrade Protocol output is tweaked to match what Rob did above
note that I didn't do any key mapping other than auto-assign, so you'll need to put functions on the keys you want them.


You could also use Device Combiner as you mentioned, but in my experience that can result in pretty memory hungry protocol upgrades.
Back to top
View user's profile Send private message Visit poster's website
The Robman
Site Owner


Joined: 01 Aug 2003
Posts: 21237
Location: Chicago, IL

                    
PostPosted: Sat Sep 15, 2007 10:08 am    Post subject: Reply with quote

The protocol that I provided is the complete $005A protocol with tweeked timings, it was provided to perform a "proof of concept". It's much to large to be the official solution as there's a lot of logic in it that is not needed.

UEI has sent me the official upgrade for the 5080, which I'll post later.
_________________
Rob
www.hifi-remote.com
Please don't PM me with remote questions, post them in the forums so all the experts can help!
Back to top
View user's profile Send private message Visit poster's website
Display posts from previous:   
Post new topic   Reply to topic       JP1 Remotes Forum Index -> JP1 - Protocol Decodes All times are GMT - 5 Hours
Goto page Previous  1, 2, 3, 4, 5  Next
Page 3 of 5

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


 

Powered by phpBB © 2001, 2005 phpBB Group
Top 7 Advantages of Playing Online Slots The Evolution of Remote Control