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

EFCs for Roku (TV version)
Goto page Previous  1, 2, 3 ... 11, 12, 13
 
Post new topic   Reply to topic    JP1 Remotes Forum Index -> JP1 - General Forum
View previous topic :: View next topic  
Author Message
mdavej
Expert


Joined: 08 Oct 2003
Posts: 4523

                    
PostPosted: Sat May 18, 2024 10:38 am    Post subject: Reply with quote

Then some sort of tether would be the best solution.
Back to top
View user's profile Send private message
SysTech_Larry



Joined: 19 Oct 2023
Posts: 38
Location: Northern Wisconsin, USA

                    
PostPosted: Mon May 20, 2024 8:58 am    Post subject: Re: EFCs for Roku (TV version) Reply with quote

SysTech_Larry wrote:
phb1342 wrote:
Moderator note: TCL Roku master file is here:
http://www.hifi-remote.com/forums/dload.php?action=file&file_id=26531
...
phil

What application opens an .rmdu file...?

I just looked at that file. The numbers it gives for hex are the mirror image of what my IR tester is getting from my remote (unless it is LSB first).

For instance, it says
the hex for Right Arrow = B4.
Binary = 1011 0100.
The mirror image = 0010 1101.
Hex = 2D.
That is what my tester reads when I press the Right Arrow key.

The OBCs from my remote remain <128. The mirror-image hex does not.

It is missing HDMI4, Home (duplicate) and three other keys.
_________________
SysTech Larry
Back to top
View user's profile Send private message
mdavej
Expert


Joined: 08 Oct 2003
Posts: 4523

                    
PostPosted: Mon May 20, 2024 11:06 am    Post subject: Reply with quote

Try OBC 36 for HDMI4 and OBC 3 for Home. You'll have to find the others by trial and error. Looks like the following OBCs are good candidates to try:
1-2,5-7,14,17-20,29,31,38-40,48-50,55-63,81,83,92,94,100,103,113,115,117-118,121-126
Back to top
View user's profile Send private message
SysTech_Larry



Joined: 19 Oct 2023
Posts: 38
Location: Northern Wisconsin, USA

                    
PostPosted: Mon May 20, 2024 7:47 pm    Post subject: Reply with quote

mdavej wrote:
Try OBC 36 for HDMI4 and OBC 3 for Home.* You'll have to find the others by trial and error. Looks like the following OBCs are good candidates to try:
1-2,5-7,14,17-20,29,31,38-40,48-50,55-63,81,83,92,94,100,103,113,115,117-118,121-126

Thank you. I already have HDMI4 & HOME2.

I have three that are undefined (using the questionable hex format in the above file):

  • 80 (01 at remote)
  • 40 (02)
  • 5C (3A)

The TV acknowledges them, but they do nothing obvious. I was hoping that file would give those functions a name.

*In the OP's file, HOME is Function #22 with an incorrect OBC = 192 [Hex = C0].
_________________
SysTech Larry
Back to top
View user's profile Send private message
mdavej
Expert


Joined: 08 Oct 2003
Posts: 4523

                    
PostPosted: Tue May 21, 2024 1:48 pm    Post subject: Reply with quote

You are making a false equivalence between the hex column and OBC. The hex column is not the hex value of the OBC, it's the reverse, as you've discovered.

The OP's OBCs are correct. The hex is not limited to 128, the OBCs are. Hex C0 is equivalent to decimal OBC 3. There are no OBCs > 128 in the master file, so all are valid.

In your Right Arrow example, the OBC in the file is 45 decimal which is indeed 2D. So you need to equate your codes to the hex value of the OBC, NOT the hex shown in the hex column in Remote Master which is the OBC in reverse. That means your missing commands would have the following OBCs, none of which are in the current file:

Code:
Larry
Hex          OBC
01             01
02             02
3A             58


So if you figure out what they do, we'll add to the file according to the OBCs above.
Back to top
View user's profile Send private message
SysTech_Larry



Joined: 19 Oct 2023
Posts: 38
Location: Northern Wisconsin, USA

                    
PostPosted: Wed May 22, 2024 12:58 am    Post subject: Reply with quote

mdavej wrote:
You are making a false equivalence between the hex column and OBC. The hex column is not the hex value of the OBC, it's the reverse, as you've discovered.

The OP's OBCs are correct. The hex is not limited to 128, the OBCs are. Hex C0 is equivalent to decimal OBC 3. There are no OBCs > 128 in the master file, so all are valid.

In your Right Arrow example, the OBC in the file is 45 decimal which is indeed 2D. So you need to equate your codes to the hex value of the OBC, NOT the hex shown in the hex column in Remote Master which is the OBC in reverse. That means your missing commands would have the following OBCs, none of which are in the current file:

Code:
Larry
Hex          OBC
01             01
02             02
3A             58


So if you figure out what they do, we'll add to the file according to the OBCs above.

Thanks for the clarification.
The hex for OBC numbers 1, 2 & 58 should be 80, 40 & 5C, then.
That is counterintuitive but I accept that at face value.

(The hex values that I reported are what my IR tester shows for OEM & URC remotes in my possession. They happen to be the hex values of stated OBCs.)
_________________
SysTech Larry
Back to top
View user's profile Send private message
The Robman
Site Owner


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

                    
PostPosted: Wed May 22, 2024 9:47 am    Post subject: Reply with quote

SysTech_Larry wrote:
Thanks for the clarification.
The hex for OBC numbers 1, 2 & 58 should be 80, 40 & 5C, then.
That is counterintuitive but I accept that at face value.

(The hex values that I reported are what my IR tester shows for OEM & URC remotes in my possession. They happen to be the hex values of stated OBCs.)

Larry, please keep in mind that the JP1 hex codes are not designed to be intuitive, they are just the hex code that is required to make the executors work. If you want things to be intuitive, stick to OBCs, that's why we display them.

Normal JP1 users have no need to even deal with hex codes.
_________________
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
SysTech_Larry



Joined: 19 Oct 2023
Posts: 38
Location: Northern Wisconsin, USA

                    
PostPosted: Wed May 22, 2024 4:06 pm    Post subject: Reply with quote

The Robman wrote:

Normal JP1 users have no need to even deal with hex codes.

Understood, but I normally leave my OBCs in hex format (rather than convert it to dec each time) because that is the way my IR tester presents them. Should I call that HOBC so they will not be misconstrued as the other kind of hex?
_________________
SysTech Larry
Back to top
View user's profile Send private message
mdavej
Expert


Joined: 08 Oct 2003
Posts: 4523

                    
PostPosted: Wed May 22, 2024 5:18 pm    Post subject: Reply with quote

I would prefer OBC (hex) or OBC in hex. HOBC would only baffle us.

But thanks for sharing your codes. As long as we eventually understand each other, its all good.
Back to top
View user's profile Send private message
SysTech_Larry



Joined: 19 Oct 2023
Posts: 38
Location: Northern Wisconsin, USA

                    
PostPosted: Wed May 22, 2024 6:35 pm    Post subject: Reply with quote

I know what OBC is mathematically speaking, but may I ask what it stands for?
_________________
SysTech Larry
Back to top
View user's profile Send private message
SysTech_Larry



Joined: 19 Oct 2023
Posts: 38
Location: Northern Wisconsin, USA

                    
PostPosted: Wed May 22, 2024 7:56 pm    Post subject: Reply with quote

mdavej wrote:
...So if you figure out what they do, we'll add to the file according to the OBCs above.

I have two good candidates for 01 & 02,...
https://developer.roku.com/docs/references/scenegraph/component-functions/onkeyevent.md#syntax
  • Play (only) &
  • Pause

But since they are exceptional functions, I cannot confirm them, nor which is which.

MTS is a good guess for 3A.
_________________
SysTech Larry
Back to top
View user's profile Send private message
The Robman
Site Owner


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

                    
PostPosted: Thu May 23, 2024 8:13 am    Post subject: Reply with quote

SysTech_Larry wrote:
I know what OBC is mathematically speaking, but may I ask what it stands for?

Original Button Code
_________________
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 - General Forum All times are GMT - 5 Hours
Goto page Previous  1, 2, 3 ... 11, 12, 13
Page 13 of 13

 
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