View previous topic :: View next topic |
Author |
Message |
User1138
Joined: 17 Feb 2022 Posts: 21
|
Posted: Thu Feb 17, 2022 2:57 pm Post subject: How do I convert the below codes into EFC5 codes? |
|
|
I am completely new to JP1. Just getting started so apologies for the new user question.
I am trying to program an Home Theater Master MX-850 to work with an Nivida Shield Pro. The Shield Pro takes IR commands. I know this because I am using device code 04918 from my remote Interset 422-3 I am able to learn a few of the nVidia Shield Pro IR commands onto my MX-850. But missing a couple of buttons.
1) How do I convert the below codes into EFC5 codes?
IR Codes for Sheild TV Pro
Keys Address (hex) Command (hex)
Home(Menu) 0x807e 0x09
POWER_Toggle 0x807e 0x06
Back 0x807e 0x02
2) What software can I load onto a Windows 10 box to convert the above into EFC5?
Again, apologies for the new user question. Just coming up to speed on all of this. |
|
Back to top |
|
|
mdavej Expert
Joined: 08 Oct 2003 Posts: 4501
|
Posted: Thu Feb 17, 2022 9:59 pm Post subject: |
|
|
Open this upgrade in RM and you can see all the EFCs:
http://www.hifi-remote.com/forums/dload.php?action=file&file_id=14747
Home(Menu) 00057
Power toggle 00182
Back 00183
The codes you found, 0x807e 0x09, for example are device 80 hex = 128, subdevice 7e hex = 126 and OBC 09 hex = 9. The device and subdevice are on the setup tab, the OBC and EFCs are on the functions tab. We know the protocol is NEC1 from prior experience even though it is not explicitly stated in most code lists. |
|
Back to top |
|
|
User1138
Joined: 17 Feb 2022 Posts: 21
|
Posted: Thu Feb 17, 2022 10:12 pm Post subject: |
|
|
Thank you. Sorry to ask a new user question, but where do I download the windows app "Open this upgrade in RM"? |
|
Back to top |
|
|
mdavej Expert
Joined: 08 Oct 2003 Posts: 4501
|
|
Back to top |
|
|
User1138
Joined: 17 Feb 2022 Posts: 21
|
Posted: Fri Feb 18, 2022 1:50 pm Post subject: |
|
|
Thank you. I am able to run and open the file in Remote Master. However, apologies, I made a mistake, I actually meant to request the Pronto Hex Codes for the Nvidia Shield Pro (2019). For example I am looking for something that looks like the below stream of numbers to drop in the MX-850 Editor (I am using a URC Home Theater Master MX-850 remote) For "Power-on", "Power-off", "Home", "Back" and "Power Toggle". Again apologies for my mistake; still flattening my learning curve on programming a remote and the Universal Remote Control software for the MX-850. Really grateful for all of the help. I now understand the URC programming software interface, but just need the Pronto Hex Codes for the Nvidia Shield Pro (2019).
0000 006D 0044 0000 0157 00AC 0015 0016 0015 0041 0015 0041 0015 0041 0015 0016 0015 0041 0015 0041 0015 0041 0015 0041 0015 0041 0015 0041 0015 0016 0015 0016 0015 0016 0015 0016 0015 0041 0015 0041 0015 0041 0015 0041 0015 0041 0015 0041 0015 0016 0015 0041 0015 0016 0015 0016 0015 0041 0015 0041 0015 0041 0015 0041 0015 0041 0015 0041 0015 0041 0015 0689 0157 00AC 0015 0016 0015 0041 0015 0041 0015 0041 0015 0016 0015 0041 0015 0041 0015 0041 0015 0041 0015 0041 0015 0041 0015 0016 0015 0016 0015 0016 0015 0016 0015 0041 0015 0041 0015 0016 0015 0041 0015 0016 0015 0016 0015 0016 0015 0016 0015 0016 0015 0016 0015 0041 0015 0041 0015 0041 0015 0041 0015 0041 0015 0041 0015 0041 0015 0689 |
|
Back to top |
|
|
mdavej Expert
Joined: 08 Oct 2003 Posts: 4501
|
Posted: Fri Feb 18, 2022 2:00 pm Post subject: |
|
|
Generate Pronto Hex with IRScrutinizer using protocol NEC1, device 128, subdevice 126 and each function code, i.e., 9.
https://github.com/bengtmartensson/IrScrutinizer/releases/tag/Version-2.3.1
This is the result:
Code: |
NEC_D128S126F2 Back
0000 006C 0022 0000 015B 00AD 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0041 0016 0016 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0016 0016 0016 0016 0041 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0041 0016 0016 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0622
NEC_D128S126F6 Power
0000 006C 0022 0000 015B 00AD 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0041 0016 0016 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0016 0016 0016 0016 0041 0016 0041 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0041 0016 0016 0016 0016 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0622
NEC_D128S126F9 Home
0000 006C 0022 0000 015B 00AD 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0041 0016 0016 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0041 0016 0016 0016 0041 0016 0016 0016 0016 0016 0041 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0016 0041 0016 0041 0016 0016 0016 0041 0016 0041 0016 0041 0016 0041 0016 0622
|
Realize that you could have used the EFCs I gave you to program your Inteset, then teach the MX-850, which is what I thought you were trying to do.
http://www.hifi-remote.com/wiki/index.php/Manual_Programming_-_9xx_Commands#Program_Effective_Function_Code_.28EFC.29_for_a_single_device |
|
Back to top |
|
|
User1138
Joined: 17 Feb 2022 Posts: 21
|
Posted: Fri Feb 18, 2022 2:51 pm Post subject: |
|
|
Thank you for these pronto codes and mapping out the process. So I loaded these 3 pronto codes into the URC MX-850 and unfortunately they do not work. I am doing the learning process correctly because the pronto codes for Apple TV I have I was able to download into the remote URC MX-850, and they work.
With respect to the Inteset, at this moment for some reason the Shield Pro keys "Power", "Home" and "Back" dont work correctly, but other keys do. That is why I was going to try the Pronoto codes.
Maybe, "pivoting" my focus/work-flow back to the Inteset...
So, using the Inteset - how would I map the below 3 buttons to work correctly on the Inteset so I can then, as you suggest, simply learn to MX-850 from the Inteset? I looked through directions the link you sent, but not clear what the correct workflow on the Inteset would be to correct the below 3 buttons? I am sorry, feeling stupid here.
Home(Menu) 00057
Power toggle 00182
Back 00183
So close! May I ask for the workflow on the Inteset please? |
|
Back to top |
|
|
mdavej Expert
Joined: 08 Oct 2003 Posts: 4501
|
Posted: Fri Feb 18, 2022 3:03 pm Post subject: |
|
|
You don't actually even need to program the Inteset. You can send the commands without programming. To send the Home command, press SET on the Inteset followed quickly by 00057. When the final digit is pressed, the command is sent. Hold the final digit to continue sending long enough to teach your remote. Obviously test these before teaching. Repeat for the other commands.
The pronto hex also should have worked. Did you strip off the first line of each? That's only descriptive text, not part of the code.
BTW, Power On and Off are EFC 00168 and 00169 respectively.
EDIT: I completely glossed over your opening post about your Shield having IR. It does NOT have IR. What you learned from the remote are the only IR commands (TV Volume and Power) the Shield remote can send. The Shield itself has no IR receiving capability whatsoever. You have to add a 3rd party dongle to get IR capability. None of the above is ever going to work without a dongle. Inteset makes a dongle, and FLIRC works as well. Both use completely different codes than I posted and you found elsewhere.
https://www.amazon.com/Inteset-Receiver-Raspberry-Streamers-Included/dp/B077MRD2P4
https://www.amazon.com/Universal-Remote-Control-Receiver-Raspberry/dp/B01NBRBWS6 |
|
Back to top |
|
|
User1138
Joined: 17 Feb 2022 Posts: 21
|
Posted: Fri Feb 18, 2022 3:50 pm Post subject: |
|
|
Thank you for hanging in there with me on this issue.
1) With respect to your 1st question, when I copied the pronto hex codes, I just copied the the entire series of the 4 digit codes. Again I was able to do this with the Apple TV Pronto Hex codes and got them to work great.
2) So when I go and stand in front of the Nvidia Shield Pro (2019) with my Ineset and follow the below keypress workflow
[SET] 0 0 0 5 7
or
[SET] 0 0 1 8 2
or
[SET] 0 0 1 6 8
or
[SET] 0 0 1 6 9
Nothing happens. Again fwiw, the arrow keys, play/pause on the Inteset work fine on the Nvidia Sheild Pro (2019). I just need the power on, power off discrete buttons as well as the Back and Home.
Any suggestion on what I should try next? Appreciate your help and patience with these questions. |
|
Back to top |
|
|
mdavej Expert
Joined: 08 Oct 2003 Posts: 4501
|
Posted: Fri Feb 18, 2022 3:56 pm Post subject: |
|
|
See my edited post. Your Shield doesn't actually have IR. I should have read your opening post more carefully. Back to the drawing board for you unfortunately.
Last edited by mdavej on Fri Feb 18, 2022 4:01 pm; edited 1 time in total |
|
Back to top |
|
|
User1138
Joined: 17 Feb 2022 Posts: 21
|
Posted: Fri Feb 18, 2022 3:59 pm Post subject: |
|
|
See - "EDIT: I completely glossed over your opening post about your Shield having IR. It does NOT have IR. What you learned from the remote are the only IR commands (TV Volume and Power) the Shield remote can send. The Shield itself has no IR receiving capability whatsoever. You have to add a 3rd party dongle to get IR capability. None of the above is ever going to work without a dongle. Inteset makes a dongle, and FLIRC works as well. Both use completely different codes than I posted and you found elsewhere."
Now seeing the above now. Dumb question. If the Nvidia Shield Pro (2019) does not have IR, how does the Inteset play, pause, FF, RR and select, buttons all work on the Nvidia Shield Pro (2019)? I think the Shield Pro (2019) accepts IR codes, but the remote that ships with the Shield Pro (2019) is just bluetooth. Its my understanding that the Nvidia Shield (not the pro model does not accept IR codes), but I dont have this model. I have the Shield Pro. |
|
Back to top |
|
|
mdavej Expert
Joined: 08 Oct 2003 Posts: 4501
|
Posted: Fri Feb 18, 2022 4:09 pm Post subject: |
|
|
It must be using HDMI CEC where IR is received by the TV and the commands relayed over the HDMI connection. It's my understanding that even the Pro 2019 version does not have IR. Only the older models (pre-2017) had IR.
You can prove this to yourself by disabling HDMI control in your TV and/or AVR. |
|
Back to top |
|
|
User1138
Joined: 17 Feb 2022 Posts: 21
|
Posted: Fri Feb 18, 2022 4:38 pm Post subject: |
|
|
Wow, you are spot on. The Samsung TV's CEC was passing commands along to the Nvidia Shield Pro via the HDMI! I disabled CEC and low and behold the Ineset stopped working with the Nvidia Shield Pro.
So dumb question, are there certain buttons that the CEC will not pass? I am surprised the power on and power off buttons don't work.
Thank you again for your help & patience. You are really top of your remote programming game. |
|
Back to top |
|
|
mdavej Expert
Joined: 08 Oct 2003 Posts: 4501
|
Posted: Fri Feb 18, 2022 4:42 pm Post subject: |
|
|
No problem. CEC implementation is usually limited to a few basic commands, not every command. It varies by manufacturer as well.
All you need now is one of the posted dongles and you'll be back in business. |
|
Back to top |
|
|
jgfarrell
Joined: 12 Apr 2010 Posts: 19 Location: Vancouver, Canada |
|
Back to top |
|
|
|