Page 1 of 3

Plex Player Remote

Posted: Sat Oct 30, 2010 2:41 am
by alanrichey
I have been asked to build a remote for the Plex Player as someone has uploaded it to the Harmony database.

IRSCOPE/DECODEIR don't understand it, and I must admit I have never seen a case like this where the OBC code is the same for multiple buttons.

I have uploaded the ICT for a number of buttons at https://www.hifi-remote.com/forums/dload ... le_id=9074 Before I spend a long time (there are lots of buttons) could someone take a look at them to see if they make any sort of sense ?

Posted: Sat Oct 30, 2010 7:37 am
by vickyg2003
When decodeIR doesn't recognize a protocol, its not that unusual for the OBC's to be miscalculated.

In this case, a quick look at the MISC column tells me that this protocol is not very simple.

Edit: I had an analasis of the Misc column here, but then I looked at the picture in IRScope, and I can see that the MISC column does not match the picture, so I need to use ROB's new tool to convert the IRScope UEI Learn format into an IR file so I can make use of the Timings Summary.

Posted: Sat Oct 30, 2010 10:19 am
by vickyg2003
A couple of the learns were bad, they are missing the first part of the signal, but this is fixed data so we can assume that this will be the same in the other signals. Alan has explained to me before that the harmony database is made up of learns.

Code: Select all

0	38461	Once:	+9000 -4500 01110111 11100001 1110 0000 0101 1001+550 -39150 
1	38461	Once:	+9000 -4450 01110111 11100001 0101 0000 1110 1001+550 -39150 
2	38461	Once:	+9000 -4500 01110111 11100001 0011 0000 1110 1001+550 -39150 
3	38461	Once:	+9000 -4450 01110111 11100001 1001 0000 1110 1001+550 -39150 
4	38461	Once:	+9000 -4450 01110111 11100001 0110 0000 1110 1001+550 -39150 
5	38461	Once:	+9000 -4450 01110111 11100001 1001 0000 0001 1001+600 -41350 
6	38277	Once:	+9000 -4450 01110111 11100001 0110 0000 0001 1001+600 -41350 
7	38461	Once:	+9000 -4450 01110111 11100001 0001 0000 1001 1001+600 -41350 
8	38461	Once:	+9000 -4450 01110111 11100001 1110 0000 1001 1001+550 -39150        
9	38277	Once:	+9000 -4450 01110111 11100001 0001 0000 0101 1001+600 -41350 
Up     	38647	Once:	+9000 -4450 01110111 11100001 1101 0000 0110 1001+550 -39150 
Down   	38461	Once:	+9000 -4450 01110111 11100001 1011 0000 0110 1001+550 -39150 
Left   	38277	Once:	+9000 -4450 01110111 11100001 0001 0000 0110 1001+600 -41350 
Right  	38461	Once:	+9000 -4450 01110111 11100001 1110 0000 0110 1001+550 -39150 
Select 	38461	Once:	+9000 -4450 01110111 11100001 0010 0000 0110 1001+550 -41350 
Power  	38461	Once:	+9000 -4500 01110111 11100001 1100 0000 1011 1001+550 -39150 

Posted: Sat Oct 30, 2010 11:17 am
by The Robman
Vicky, could you post your IR file please, to save me having to re-create it.

Posted: Sat Oct 30, 2010 11:28 am
by vickyg2003
Sure, here it is. Your tool really made this easy!

https://www.hifi-remote.com/forums/dload ... le_id=9075

Posted: Sat Oct 30, 2010 1:04 pm
by The Robman

Posted: Sun Oct 31, 2010 1:35 pm
by alanrichey
Hi Rob

No luck I'm afraid, user reports it didn't work. I got him to do some learns at http://remotes.slingbox.com using the original remote and analysed them, but they just confirmed the signals I was getting from my Harmony were correct.

I guess that's it ?

Posted: Sun Oct 31, 2010 1:48 pm
by The Robman
Nope, it means I need to sample the signals generated by my protocol to confirm if they look like they are supposed to. If they don't, I'll fix them.

Posted: Sun Oct 31, 2010 2:04 pm
by The Robman
I found the problem, I had the wrong leadout selected. To fix it, select the protocol code and change "87 04" to "87 44"

43 89 41 8B 12 87 44 08 00 01 13 03 25 01 13 00 FF 4C 2C 11 94 08 B6 08 07 18 C0 F0 C1 56 C0 F0 56 C1 F0 44 C0 05 44 C1 06 8D 01 46

Posted: Sun Oct 31, 2010 2:13 pm
by alanrichey
That was what it was already.

Posted: Sun Oct 31, 2010 2:50 pm
by alanrichey
User has now lost interest as he has managed to get a fully working remote through http://remotes.slingbox.com. So if we carry on now it's purely for an intellectual exercise :D

Posted: Sun Oct 31, 2010 3:24 pm
by The Robman
It's wasn't, it was "04" before and it's "44" now. With the "04" value, you don't get an ON prefix to the leadout time, with the "44" value you do. That's what I had to fix to get the code working.

Please remind him that when he asks for help, and experts jump in and provides that help, the least he can do is complete the process by testing the upgrade.

Posted: Mon Nov 01, 2010 12:56 am
by alanrichey
Ah, I understand now. I hadn't realised you had changed the download link as well as describing the change. I'll tell him to try again.

Posted: Mon Nov 01, 2010 12:42 pm
by alanrichey
Sorry, he reports back it still doesn't work. Any other thoughts ?

Posted: Mon Nov 01, 2010 1:44 pm
by vickyg2003
This is where my Etch A Sketch approach works so well.

The timings are a bit off as seen below.

Image

The timings need a slight tweak so that the images look the same. Timings numbers don't have to be exact, but the picture needs to look the same for it to work.