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

Help transferring learns to an rmdu file

 
Post new topic   Reply to topic    JP1 Remotes Forum Index -> JP1 - Beginners
View previous topic :: View next topic  
Author Message
Carmat06



Joined: 01 Jan 2016
Posts: 7

PostPosted: Thu Jan 14, 2016 1:37 am    Post subject: Help transferring learns to an rmdu file Reply with quote

I have an Int-422-2, and I am trying to set it for use with my HTPC running Kodi. My IR receiver is an HP OVU400102/00 Media Center IR USB. I have two remotes that work out of the box with this receiver, the SageTV HD100 and the Hauppauge 45 key remote, both of which have upgrades available her on this site. Not all of the buttons work on both these remotes, and there are a few buttons from each that are not on the other.

I tried transferring the functions from the Hauppauge remote upgrade to the SageTV remote upgrade, but the remotes have different Device numbers (they are both RC-5), the sageTV is 28 and the Hauppauge is 30 and I couldn't figure out how to get the upgrade to work with the different device numbers. I would appreciate any help transferring functions from the Hauppauge upgrade to the SageTV upgrade (or if anyone has a better upgrade for Kodi and this IR reciever, I'd love to hear that too!). I have also learned the functions with my Int-422-2, but I have the same issues transfering those to the sagetv HD100 upgrade.

I have uploaded a zip file with the rmir file with the learns, my working rmir file without the learns, and the upgrade for the SageTV HD100 I am using. The functions from the Hauppauge remote I i learned are:
Code:
Hauppauge   Int-422-2
replay   triangle
skip   red
Power   green
Videos   yellow
*/text   blue
#/Sub/CC   rec


uploaded files are here: http://www.hifi-remote.com/forums/dload.php?action=file&file_id=13860

and the Hauppauge upgrade I am using is here: http://www.hifi-remote.com/forums/dload.php?action=file&file_id=3088

Any help would be appreciated.
Back to top
View user's profile Send private message
vickyg2003
Site Admin


Joined: 20 Mar 2004
Posts: 6948
Location: Florida

PostPosted: Thu Jan 14, 2016 3:39 am    Post subject: Re: Help transferring learns to an rmdu file Reply with quote

Carmat06 wrote:
I have an Int-422-2, and I am trying to set it for use with my HTPC running Kodi. My IR receiver is an HP OVU400102/00 Media Center IR USB. I have two remotes that work out of the box with this receiver, the SageTV HD100 and the Hauppauge 45 key remote, both of which have upgrades available her on this site. Not all of the buttons work on both these remotes, and there are a few buttons from each that are not on the other.

I tried transferring the functions from the Hauppauge remote upgrade to the SageTV remote upgrade, but the remotes have different Device numbers (they are both RC-5), the sageTV is 28 and the Hauppauge is 30 and I couldn't figure out how to get the upgrade to work with the different device numbers. I would appreciate any help transferring functions from the Hauppauge upgrade to the SageTV upgrade (or if anyone has a better upgrade for Kodi and this IR reciever, I'd love to hear that too!). I have also learned the functions with my Int-422-2, but I have the same issues transfering those to the sagetv HD100 upgrade.

When you transfer the functions you are losing the device settings. On the functions tab, the device is defaulting to :
28,OBC<64
You need to change that to:
30,OBC<64
Just double-click in the device column on the functions page, and you will be able to select the desired value from a list.

Now there is a problem with functions. You have 2 Videos codes, and several of the functions have the same Device/OBC combo



videos
Code:


Videos         00166   166   30,OBC<64   24   9D   from haup
Videos         00050   050   28,OBC<64   60   0C   
Videos (SageTV Recordings)   00241   241   28,OBC<64   38   64   



multiple functions using the same device/obc combination when the device is different that's okay. When I looked at your from haup and changed them all to 30,OBC<64, I had conflicts with the learns.

Code:

Dash (-)   00108   108   28,OBC<64   10   D4   
*/text   00100   100   30,OBC<64   10   D5   from haup
Blue      00100   100   30,OBC<64   10   D5   learn

Power On   00228   228   30,OBC<64   14   C5   from haup
#/Sub/CC   00236   236   28,OBC<64   14   C4   
Rec      00228   228   30,OBC<64   14   C5   learn

Up      00174   174   28,OBC<64   24   9C   
Videos   00166   166   30,OBC<64   24   9D   from haup
Yellow   00166   166   30,OBC<64   24   9D   learn

Skip Fwd   00238   238   30,OBC<64   30   84   from haup
Red      00230   230   30,OBC<64   30   85   learn

Music   00041   041   30,OBC<64   36   6D   from haup
Replay   00041   041   30,OBC<64   36   6D   learn

Power   00074   074   30,OBC<64   61   09   from haup
Green   00074   074   30,OBC<64   61   09   learn
Back to top
View user's profile Send private message Visit poster's website
Carmat06



Joined: 01 Jan 2016
Posts: 7

PostPosted: Thu Jan 14, 2016 11:20 am    Post subject: Reply with quote

Thanks for taking a look!

Quote:
When you transfer the functions you are losing the device settings. On the functions tab, the device is defaulting to :
28,OBC<64
You need to change that to:
30,OBC<64
Just double-click in the device column on the functions page, and you will be able to select the desired value from a list.


When I change the device to 30,obc<64 the hex value changes, for example:
Code:
*/text   00108   108   28,OBC<64   10   D4 goes to
*/text   00100   100   30,OBC<64   10   D5


Does that not make a difference?

Quote:
multiple functions using the same device/obc combination when the device is different that's okay. When I looked at your from haup and changed them all to 30,OBC<64, I had conflicts with the learns.


That was because I forgot to remove the functions I manually transferred from the haup upgrade before I did the learns. Basically I was hopping the learns would give me a clue on the functions, but because they are the same there is a conflict. The part that confuses me though, is the learns work fine on the Int-422-2 but the functions I manually transferred do not.
Back to top
View user's profile Send private message
vickyg2003
Site Admin


Joined: 20 Mar 2004
Posts: 6948
Location: Florida

PostPosted: Thu Jan 14, 2016 4:30 pm    Post subject: Reply with quote

Carmat06 wrote:

When I change the device to 30,obc<64 the hex value changes, for example:
Code:
*/text   00108   108   28,OBC<64   10   D4 goes to
*/text   00100   100   30,OBC<64   10   D5


Does that not make a difference?


Yes, in a GOOD way. The hex is a parameter to a subroutine. The hex changed to send the correct device and obc.
Back to top
View user's profile Send private message Visit poster's website
Carmat06



Joined: 01 Jan 2016
Posts: 7

PostPosted: Fri Jan 15, 2016 1:20 am    Post subject: Reply with quote

Thanks for the help, I was able to transfer all the functions.

For anyone interisted, I have setup an upgrade for using Kodi and a MCE USB IR receiver. File is here: http://www.hifi-remote.com/forums/dload.php?action=file&file_id=13861
Back to top
View user's profile Send private message
vickyg2003
Site Admin


Joined: 20 Mar 2004
Posts: 6948
Location: Florida

PostPosted: Fri Jan 15, 2016 7:14 am    Post subject: Reply with quote

Ah, now I understand why you were concerned with the Hex, you were looking at this with XMBC on the mind. Your upgrade looks good. Thanks for your contribution.
Back to top
View user's profile Send private message Visit poster's website
mdavej
Expert


Joined: 08 Oct 2003
Posts: 3602

PostPosted: Fri Jan 15, 2016 10:15 am    Post subject: Reply with quote

Chances that this isn't MCE protocol like all other HP MCE receivers are very low. I think you'd get better results with that protocol rather than this bastardized RC5.
Back to top
View user's profile Send private message
Carmat06



Joined: 01 Jan 2016
Posts: 7

PostPosted: Fri Jan 15, 2016 1:12 pm    Post subject: Reply with quote

mdavej wrote:
Chances that this isn't MCE protocol like all other HP MCE receivers are very low. I think you'd get better results with that protocol rather than this bastardized RC5.


This is where my newbie status kicks in, I didn't know about the MCE protocol. The reason I went this route is because I have two remotes hanging around the house that worked with this receiver and and they were both RC-5 and had upgrades already on this site. Do you have a recommendation on an upgrade file with the MCE protocol for me to start with? If not I'll just download a few and test them.

Before I read your comment I was just putting together an upgrade to search for more RC-5 functions that triggered Kodi actions. There is an excellent windows applet called showkey.exe at http://xbmcmce.sourceforge.net/ that reads the remote input and outputs the xml code for Kodi's keymap.xml that corresponds. I was planning on loading up the functions below and seeing if there are any new Kodi actions I can find. I id'd these as possible functions by simply looking for unused OBC codes in the two upgrade files I based the above upgrade on.

Two questions,
    1) Is there any danger in creating an upgrade this way and loading it onto my remote?
    2) Do you think this is pointless inquiry as starting over with an MCE protocol based upgrade would be better?


Code:

Name              EFC5   EFC   Device     OBC   HEX
28,OBC<64 - 10   00108   108   28,OBC<64   10   D4
28,OBC<65 - 11   00140   140   28,OBC<64   11   D0
28,OBC<66 - 12   00044   044   28,OBC<64   12   CC
28,OBC<67 - 13   00076   076   28,OBC<64   13   C8
28,OBC<68 - 14   00236   236   28,OBC<64   14   C4
28,OBC<69 - 15   00012   012   28,OBC<64   15   C0
28,OBC<70 - 23   00015   015   28,OBC<64   23   A0
28,OBC<71 - 30   00238   238   28,OBC<64   30   84
28,OBC<72 - 34   00113   113   28,OBC<64   34   74
28,OBC<73 - 35   00145   145   28,OBC<64   35   70
28,OBC<74 - 36   00049   049   28,OBC<64   36   6C
28,OBC<75 - 37   00081   081   28,OBC<64   37   68
28,OBC<76 - 38   00241   241   28,OBC<64   38   64
28,OBC<77 - 39   00017   017   28,OBC<64   39   60
28,OBC<78 - 40   00176   176   28,OBC<64   40   5C
28,OBC<79 - 41   00208   208   28,OBC<64   41   58
28,OBC<80 - 43   00144   144   28,OBC<64   43   50
28,OBC<81 - 43   00144   144   28,OBC<64   43   50
28,OBC<82 - 44   00048   048   28,OBC<64   44   4C
28,OBC<83 - 46   00240   240   28,OBC<64   46   44
28,OBC<84 - 47   00016   016   28,OBC<64   47   40
28,OBC<85 - 49   00211   211   28,OBC<64   49   38
28,OBC<86 - 51   00147   147   28,OBC<64   51   30
28,OBC<87 - 55   00019   019   28,OBC<64   55   20
28,OBC<88 - 56   00178   178   28,OBC<64   56   1C
28,OBC<89 - 57   00210   210   28,OBC<64   57   18
28,OBC<90 - 59   00146   146   28,OBC<64   59   10
28,OBC<91 - 60   00050   050   28,OBC<64   60   0C
28,OBC<92 - 61   00082   082   28,OBC<64   61   08
28,OBC<93 - 62   00242   242   28,OBC<64   62   04
28,OBC<94 - 63   00018   018   28,OBC<64   63   00
30,OBC<64 - 19   00135   135   30,OBC<64   19   B1
30,OBC<65 - 27   00134   134   30,OBC<64   27   91
30,OBC<66 - 29   00070   070   30,OBC<64   29   89
30,OBC<67 - 34   00105   105   30,OBC<64   34   75
30,OBC<68 - 35   00137   137   30,OBC<64   35   71
30,OBC<69 - 38   00233   233   30,OBC<64   38   65
30,OBC<70 - 39   00009   009   30,OBC<64   39   61
30,OBC<71 - 40   00168   168   30,OBC<64   40   5D
30,OBC<72 - 42   00104   104   30,OBC<64   42   55
30,OBC<73 - 43   00136   136   30,OBC<64   43   51
30,OBC<74 - 44   00040   040   30,OBC<64   44   4D
30,OBC<75 - 45   00072   072   30,OBC<64   45   49
30,OBC<76 - 47   00008   008   30,OBC<64   47   41
30,OBC<77 - 49   00203   203   30,OBC<64   49   39
30,OBC<78 - 51   00139   139   30,OBC<64   51   31
30,OBC<79 - 57   00202   202   30,OBC<64   57   19
30,OBC<80 - 58   00106   106   30,OBC<64   58   15
30,OBC<81 - 62   00234   234   30,OBC<64   62   05
30,OBC<82 - 63   00010   010   30,OBC<64   63   01


Thanks for the advice.
Back to top
View user's profile Send private message
mdavej
Expert


Joined: 08 Oct 2003
Posts: 3602

PostPosted: Fri Jan 15, 2016 1:23 pm    Post subject: Reply with quote

Try my Ceton Echo upgrade.

There is no danger in creating such an upgrade. But it is pointless since every possible OBC has already been tested and documented. I've been through this exercise many times myself. I've found the most comprehensive MCE code list on an XBMC wiki, but don't remember exactly where.

If you really want the most control, get an FLIRC dongle and create your own command map for Kodi using an arbitrary protocol.

EDIT:
Here's my Ceton upgrade:
http://www.hifi-remote.com/forums/dload.php?action=file&file_id=11769

Here's the MCE code list:
http://kodi.wiki/view/Using_a_Microsoft_remote_control_in_Windows

Keep in mind, there are 256 possible codes, not just 64. So when I test all possible codes, I usually create 5 or 6 devices to cover them all.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic       JP1 Remotes Forum Index -> JP1 - Beginners All times are GMT - 5 Hours
Page 1 of 1

 
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
Get Smart! the band's official homepage Rockabilly Central