Page 2 of 3

Posted: Mon Nov 01, 2010 2:20 pm
by The Robman
I doubt that those small timing differences would cause a device to not respond, but none the less, I will try tweaking them a little this evening to see if I can get them closer.

How confident are we that (a) the learns originally posted are really for this device and (b) that the user is testing it properly?

Posted: Mon Nov 01, 2010 2:35 pm
by alanrichey
Difficult to know if he is testing properly, but here are a few Commands from the learn the user did at remotes.slingbox.com. Do they match the values in the ICT file I sent (Harmony learn) ?

Right "29101800D183242544454444445555444455555544545541308230"
3 "0B101800D183242544454444445555445545555444545541308230"
6 "0E101800D183242544454444445555454455555555445541308230"
5 "0D101900D1040112FEED0112FEED011FBBA5117304710A3032323230"
8 "10101800D183242544454444445555444455555455445541308230"

Posted: Mon Nov 01, 2010 3:05 pm
by vickyg2003
This is a much better learn than the Harmony. It shows the repeat frames, which we didn't have before and still clearly shows that Rob needs to adjust the timings slightly.

Image

Posted: Mon Nov 01, 2010 3:27 pm
by The Robman
Yup, those signals are the same, though it does show that his "5" button doesn't work, as he just learned the repeating portion.

This signal is exactly the same as NEC1, apart from how the actual data is formatted.

+8800 -4400 01110111 11100001 1110 0000 0110 1001 +550 -40700 +8800 -2200 +550 -96800 right
+8800 -4400 01110111 11100001 1001 0000 1110 1001 +550 -40700 +8800 -2200 +550 -96800 three
+8800 -4400 01110111 11100001 0110 0000 0001 1001 +550 -40700 +8800 -2200 +550 -96800 six
+8800 -4400 01110111 11100001 1110 0000 1001 1001 +550 -40700 +8800 -2200 +550 -96800 eight

Here are the learns in IR file format:
https://www.hifi-remote.com/forums/dload ... le_id=9086

Posted: Mon Nov 01, 2010 8:48 pm
by The Robman
I have tweaked the times and now they match exactly on my end. Here's the file:
https://www.hifi-remote.com/forums/dload ... le_id=9076

And to save you time, if you just want to replace the protocol, here that is:

Upgrade protocol 0 = 01 FF (S3C8+) PB v4.02
43 8A 41 8B 12 C7 4D 08 00 01 15 03 43 01 15 01
09 D2 F0 11 9B 08 AC 08 07 18 C0 F0 C1 56 C0 F0
56 C1 F0 44 C0 05 44 C1 06 8D 01 46
End

Posted: Tue Nov 02, 2010 4:03 pm
by alanrichey
Sorry, user reports no luck

Posted: Tue Nov 02, 2010 4:14 pm
by The Robman
Then the user is doing something wrong, because the signals now match the originals 100%.

Posted: Wed Nov 03, 2010 2:28 am
by alanrichey
Well not sure what I can about that other than pass the message on.

Posted: Sat Oct 17, 2015 8:30 pm
by ddp_JP1
I realize that this is quite an old thread but I thought that it was the right place to post. Some time ago, Rob very generously created a Plex upgrade with a custom protocol. That upgrade didn't have all the Plex buttons. I used that upgrade and added all the Plex buttons that I could. I couldn't get buttons with remote id 160 to work. I don't think the protocol supports it.

I've uploaded the upgrade I made to https://www.hifi-remote.com/forums/dload ... e_id=13619. I would appreciate it if someone could tell me if there is a way to add the buttons with remote id 160 to it.

This upgrade is also relevant to the "Apple TV in XBMC mode for 6131 help" thread ( https://www.hifi-remote.com/forums/viewtopic.php?t=10691 ). Except for the lack of the remote id 160 buttons, I think that the upgrade does everything that was being attempted there. Currently, the unofficial Openelec build for Appletv by Chewitt enables the Plex multi-remote mode by default. (Openelec is basically the same thing as XBMC and Kodi.) The other thread notes that multi-remote mode was not supported by the Crystalbuntu XBMC version for AppleTV.

Thanks.

Posted: Sun Oct 18, 2015 12:29 am
by 3FG
I believe that Vicky's upgrade should work. I loaded it into a 1056B01 and verified that the executor in her upgrade does shoot remoteID 160. Then, realizing that the activity needed to adapt her upgrade to use your function names might be a little tricky, I went ahead and made an upgrade which I hope will work.

To make it, I opened your upgrade, highlighted the entire column of function names and copied that into a separate instance of RM which had Vicky's upgrade loaded. Then copied the column of Hex values into Notepad++, and reversed the two nibbles in each Hex value (easy because the Notepad++ allows us to copy/paste in column mode). I then copied the entire column from Notepad++ to the Hex column in Vicky's upgrade, and also deleted her notes column. It does shoot F5--F8 correctly. I forgot to copy in your notes, but you can do that column copy into the new upgrade yourself.

Posted: Sun Oct 18, 2015 5:52 am
by ddp_JP1
Thanks! I will give this a try tonight when I have a chance and report back. I had tried Vicky's upgrade before and didn't get it to work. Maybe I was using the wrong version or not loading it correctly. Does it use a different executor than Rob's? I thought that they were the same. Thanks.

By the way, the numbers that I have in parenthesis are the internal button numbers used by a program called Atvclient. See https://github.com/Evinyatar/atvclient/ ... client.cpp Kodi/XBMC/Openelec then maps these button numbers to functions. See https://github.com/xbmc/xbmc/blob/maste ... armony.xml

Posted: Sun Oct 18, 2015 9:52 am
by 3FG
Neither Vicky nor Rob initially realized that remoteID 160 was required (see https://www.hifi-remote.com/forums/viewt ... 4478#p84478 and the following few posts), but Vicky then improved her executor to be able to shoot 160.

I did verify that the upgrade I uploaded sends the same signals as yours and additionally sends remoteID 160.

BTW, both links to github generated a 404 error. Please edit your post to remove the trailing period to both links. And while you're at it, please edit your earlier post that has a malformed link in the last paragraph. :D

Posted: Sun Oct 18, 2015 10:18 am
by The Robman
3FG wrote:BTW, both links to github generated a 404 error. Please edit your post to remove the trailing period to both links. And while you're at it, please edit your earlier post that has a malformed link in the last paragraph. :D
I fixed that.

Posted: Sun Oct 18, 2015 10:26 am
by The Robman
Dave, once ddp confirms that everything works, can you clean up the files for the Plex. Move good files from the Diagnosis area over to the main section, and if necessary, delete my old upgrade if the newer ones are better.

Posted: Sun Oct 18, 2015 1:56 pm
by ddp_JP1
Thanks for fixing my bad links. I went ahead and tried the upgrade that 3FG created. Unfortunately, the buttons with remote id of 160 didn't work. These are the F5-F8 buttons and also Replay and Skip. All the other buttons I tried worked. (I didn't check F1, F2, and F3 because I didn't assign them.)