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

RCRP05B and 994 method not working without upgrade

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



Joined: 19 Sep 2012
Posts: 6

                    
PostPosted: Wed May 01, 2013 12:42 pm    Post subject: RCRP05B and 994 method not working without upgrade Reply with quote

While I have a JP1 cable and use RMIR, I recently became aware of the 994 method to enter commands by hand. If this could be used without applying an upgrade, it would be great for people who just need a handful of commands to teach another remote. However, I can't get it working unless I previously have applied the upgrade containing the EFCs I want. In particular, I'm using a Panasonic TV upgrade with Setup Code 1250, and I've tried all the RCRP05B's Panasonic TV codes without success, including 250, the first one in the list. In each case, the RCA accepts the command and transmits something when I press the button, but it doesn't have any effect on the TV. I have to apply the upgrade before 994 works, which defeats the purpose of the exercise. Is there any way to get the EFCs from the upgrade working in a remote that is set to the corresponding built-in code, that doesn't have the upgrade installed?
Back to top
View user's profile Send private message
vickyg2003
Site Admin


Joined: 20 Mar 2004
Posts: 7073
Location: Florida

                    
PostPosted: Wed May 01, 2013 1:43 pm    Post subject: Re: RCRP05B and 994 method not working without upgrade Reply with quote

crawfish wrote:
If this could be used without applying an upgrade, it would be great for people who just need a handful of commands to teach another remote.


There is an art to this. You may notice in the code search template we always ask if the user has a partially working setup code.

In order for an EFC to work, we need to have an upgrade in the remote that has the correct fixed data. Sometimes we need to recalculate the EFC's to work with a different executor, or if a combo code has the fixed data in a different order.


Your remote requires 5 digit EFCs. So if you have 3 digit EFC's you need to put 00 in front of the 3 digit EFC. Five digit EFC's are a lot more powerful than 3 digit EFCs. These 5-digit EFCs let you work with combo codes.


If you want to share more, we can help you get a better understanding of the art.
Back to top
View user's profile Send private message Visit poster's website
crawfish



Joined: 19 Sep 2012
Posts: 6

                    
PostPosted: Wed May 01, 2013 6:44 pm    Post subject: Reply with quote

Thanks! There are both 5 and 3 digit EFCs in the upgrade I was using:

http://www.hifi-remote.com/forums/dload.php?action=file&file_id=6902

The 5 digit codes I tried don't work unless the upgrade has been installed. However, the corresponding 3 digit codes do work sans upgrade with 00 prepended. I thought I had tried that, but maybe not, or I made some other mistake. Is this something that normally works? Or do some upgrades have codes that will work only with the upgrade installed?
Back to top
View user's profile Send private message
3FG
Expert


Joined: 19 May 2009
Posts: 3365

                    
PostPosted: Wed May 01, 2013 7:57 pm    Post subject: Reply with quote

I recommend that you study this thread about EFCs.
Back to top
View user's profile Send private message
vickyg2003
Site Admin


Joined: 20 Mar 2004
Posts: 7073
Location: Florida

                    
PostPosted: Thu May 02, 2013 6:31 am    Post subject: Reply with quote

This is a perfect example of a need to recalculate the EFC's

The upgrade you linked to used a Panasonic Combo executor. This Executor is not in the RCRp05b. The upgrade uses these device subdevice combinations (128.0, 128.4, and 128.9).

The RCRP05b has a simple Panasonic executor, that can be used to send one device- subdevice combination and a Panasonic Mixed combo that can be used to send up to 4 device-subdevice combinations.

The next step is to find a setup code with the right fixed data. You were in luck as there were several candidates. I found this out by using the Lookup Tool(see link at top of the page). I looked at TV/0250 and TV/0650.

Setup TV/0250 uses a simple Panasonic executor. This setup code is capable of sending any of the 128.0 functions, which covers most of the functions in the upgrade.

Setup TV/0650 uses a Panasonic MIXED Combo. The fixed data associated with this code allows us to send functions with device/subdevice combinations of 128.0, 128.1, 128.4, 128.9 . Since your remote uses 5 digit EFC's you can take advantage of this setup code to send all the functions you would need.

I opened a second session of RM and chose RCAP05b and then looked at the Pansonic Mix and Mixed protocol to see which one was built into the remote. (I could tell by looking at the Output tab and seeing No Protocol required)

I then put the parameters that got the same fixed data as the code as I saw in the lookup table a=128, b=0, c=1, d=4, e=9.

I copied and pasted the function names and OBCs from the original upgrade,
to the new upgrade. And then adjusted the device and subdevices as necessary.

Below are the EFCs that were calculated to work with TV/0650 . They are dependent on the fixed data order, so if you were to use a different setup code with different fixed data, you would need to recalculate the EFC's based on the data order.


Code:
5 digit    Dev, sub, obc, function name
EFCs
40741   128   0   82   Menu
29221   128   0   15   Sleep
20517   128   0   61   Power
03365   128   0   32   VOL+
04389   128   0   33   VOL-
53029   128   0   50   Mute
24357   128   0   74   Up
25381   128   0   75   Down
24101   128   0   78   Left
25125   128   0   79   Right
61477   128   0   5   TV/VIDEO
44325   128   0   16   1
45349   128   0   17   2
44837   128   0   18   3
45861   128   0   19   4
44069   128   0   20   5
45093   128   0   21   6
44581   128   0   22   7
45605   128   0   23   8
11557   128   0   24   9
12581   128   0   25   0
61733   128   0   1   Discrete Input - Composite 1
61221   128   0   2   Discrete Input - Composite 2
62245   128   0   3   Discrete Input - Composite 3
16165   128   0   122   Discrete Input - PC
20005   128   0   62   Discrete Power On
52261   128   0   52   CH+
53285   128   0   53   CH-
18981   128   0   255   Self Check
21029   128   0   63   Discrete Power Off
20773   128   0   57   Recall
48421   128   0   112   Color Button - Red
49445   128   0   113   Color Button - Green
48933   128   0   114   Color Button - Yellow
49957   128   0   115   Color Button - Blue
43813   128   0   211   Exit
24869   128   0   73   Select
54053   128   0   51   SAP
35365   128   0   239   Viera Tools
42277   128   0   208   PROG-
53797   128   0   55   R-TUNE
60965   128   0   6   Picture Menu
41253   128   0   81   Sound Menu
61989   128   0   7   Sound Select
56357   128   0   68   Brightness Up
57381   128   0   69   Brightness Down
57125   128   0   66   Contrast Up
58149   128   0   67   Contrast Dn
40229   128   0   80   Picture Select
31781   128   0   108   TUning
09765   128   0   222   Aspect
54561   128   4   176   Discrete Input - HDMI 1
55585   128   4   177   Discrete Input - HDMI 2
55073   128   4   178   Discrete Input - HDMI 3
15393   128   4   124   Discrete Input - Component 1
16423   128   4   125   Discrete Input - Component 2
39719   128   9   171   SDHC Reader
55591   128   9   177   Viera Link
47911   128   9   147   Viera Cast
60711   128   9   0   Sub Menu

Hope that clears things up.
_________________
Remember to provide feedback to let us know how the problem was solved and share your upgrades.

Tip: When creating an upgrade, always include ALL functions from the oem remote, even if you never plan on assigning them to a button. Complete function lists makes an upgrade more helpful to others.
Back to top
View user's profile Send private message Visit poster's website
crawfish



Joined: 19 Sep 2012
Posts: 6

                    
PostPosted: Thu May 02, 2013 12:13 pm    Post subject: Reply with quote

Thanks, very helpful. I was unaware of the Lookup web site. I tried to apply your approach and have a couple of questions. This is what I found at Lookup:

Device: TV / 0650 Brands
Protocol: Panasonic MIX Combo;
Devices: 128; , 0 ; 1 ; 4 ;
Pid: 001F ;
Fixed: BF FB FE FF 7F DF 6F 00;

The main thing I'm missing is, where did you get the "e=9"? I tried googling /panasonic "mix combo" "mixed combo"/ but didn't find anything that compares and contrasts the protocols. I take it that "Mixed" is a superset of "Mix" and substitutable for it, but I don't see where the "e=9" comes from.

BTW, I can confirm that the EFCs you calculated work; at least the couple I tried did. I'm just not quite sure how you got there.
Back to top
View user's profile Send private message
vickyg2003
Site Admin


Joined: 20 Mar 2004
Posts: 7073
Location: Florida

                    
PostPosted: Thu May 02, 2013 5:31 pm    Post subject: Reply with quote

crawfish wrote:

The main thing I'm missing is, where did you get the "e=9"?


Well I did it by just plugging the 9 in and then watching what the fixed data is, but you can see it by looking at the fixed data as well.


Fixed: BF FB FE FF 7F DF 6F 00;

This is an LSB protocol and the executor is complemented. I could see that as soon as I plugged the 1 into RM. So what that means is you look at the hex of the fixed data and read it backwards and replacing the 0's with 1's. This is not exactly one of my strengths, as I have a mild problem with dyslexia, so I go with HOPE and a little trial and error. Laughing


FF or 1111 1111 is the 0
7F or 0111 1111 is the 1
DF or 1101 1111 is the 4
6F is 0110 1111 is going to be 9

when you reverse the binary and change the 0's and 1's you can see
0000 1001

Quote:
I was unaware of the Lookup web site

That's one of my contributions to the JP1 world. Like you said "If this could be used without applying an upgrade, it would be great for people who just need a handful of commands to teach another remote." Well I thought the same thing, so I took Rob's spreadsheet that showed all the setup codes in the various remotes, and embellished it with a list of possible EFC's and Brands that went along with it. and then stuck it on the web for easy lookup.
Back to top
View user's profile Send private message Visit poster's website
crawfish



Joined: 19 Sep 2012
Posts: 6

                    
PostPosted: Sun May 05, 2013 7:20 pm    Post subject: Reply with quote

Very interesting. Thanks again!
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 - General Forum 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
Top 7 Advantages of Playing Online Slots The Evolution of Remote Control