First off, don't expect the learned pronto code to be the same each time, even for the same button press. They are often different, but the same button should still decode to the same event.Ronny wrote:But unfortunately it isn't working.
When I load the plugin and then add the action Transmit IR and then click the button Learn an IR code, I do what is mentioned in the message window.
Then I get a pronto code, for example:Everytime I do this for the same button, the code isn't the same.Code: Select all
0000 0073 0000 0018 0148 00A2 0016 0012 0017 0012 0016 0012 0017 0012 0016 0014 0016 0012 0016 0014 0016 0012 0016 003B 0017 003B 0016 003B 0016 0017 003B 0016 0014 0016 003B 0016 0012 0017 003B 0016 003B 0016 003B 0016 003D 0014 05CD 0148 0051 0016 0E4E 2710
If I click the button test, my tv isn't respondig at all. I've done this for 2 remote controls. Both aren't working.
Here are some general troubleshooting tips for the transmit functionality (I'll see if I can put this in a FAQ somewhere).
1) Make sure the device has blasters attached. Run the GetDeviceInfo action, which will print some info about the device to the log. The output should look something like this: "2 Transmitters (1 attached), does have learn capability". If it says (0 attached), you need to plug in a transmitter.
2) Before you learn a command, collect the IR code normally just by pointing the remote at the receiver and hitting the desired button. You should see get an event with whatever EG thinks the code is (MceRemote.Unknown.0x00beef (some random hex #) or MceRemote.[Nec or SIRC or some other decode type].0x00beef). This is useful to see if the code is working once it is learned. Some remotes will produce multiple events for a single button press, this is not a problem.
3) Now, go ahead and learn the IR Code (click the learn button, hold the remote a few inches from the IR Receiver, and hit the remote button. Once IR Code is received, the dialog will close automatically. Note - press the button normally, don't hold it down - the program waits for 1/4 second of "silence" as the end of the IR Code, so holding down the button will look like a really long code.
4) Put the IR Transmitter (the little light on the end of the wire) in front of the MCE Receiver (not the device you want to control). Hit the Test button (or run the action if you've already accepted it). The blaster I have will flash when it transmits, so you can tell it is doing something. When it transmits, the EG should log the IR code based on the learn. Compare the Test code with the regular code you found from step 2.
Post the results of these steps, and I will see what I can do to help out.
You mean MceRemote.Mce.Green, right?Ronny wrote:When I now press a button at my MCE remote, it isn't recognized as for example:Code: Select all
MceRemote.Green
I'm not sure what to make of this. This looks like a separate issue than the learn problem above. Can you answer some questions that will help me isolate what is going on? First off, is this temporary, or does it continue until something else happens (like restarting EG)?Ronny wrote:but as (multiple presses):Code: Select all
MceRemote.GreenCode: Select all
MceRemote.Unknown.5593BFB96E0 MceRemote.Unknown.AB27FFF2DC0987AF570 MceRemote.SIRC15.0000 MceRemote.Unknown.AB26FFF2DC0987AFD70 MceRemote.Unknown.AB267FF2DC0987EBD60 MceRemote.Unknown.AB27FFF29C0987AF970 MceRemote.Unknown.AB27FFF2DC0987EBD70 MceRemote.Unknown.2A2FFFFCA7EBD7C MceRemote.Unknown.2AC987FCB70
Does the problem go away if you disable and then re-enable the plugin?
Does the problem go away if you restart the service (don't bother if restarting the plugin fixes it)?
Thanks,
Brett
