Unable to decode MCE/RC6 #495
-
I'm trying to decode some MCE/RC6 codes. However, IrScrutinizer leaves the decode field empty. Here are some sample (raw) codes: POWER TOGGLE (0x800F040C): WINDOWS (0x800F040D): Is it possible for IrScrutinizer to decode these? |
Beta Was this translation helpful? Give feedback.
Replies: 4 comments 3 replies
-
It decodes for me:
Make sure you are using the current version; reset properties (File -> Set properties to default and restart). |
Beta Was this translation helpful? Give feedback.
-
There is no release planned for the immediate future. However, this is not a major restriction, due to the continuous builds. IrScrutinizer can decode your signals. I cannot reproduce your problem. How can I help you? |
Beta Was this translation helpful? Give feedback.
-
It turned out that I, to my surprise, was able to reproduce, an it was a bona-fide bug, issue #496. Your signals from the first post were without explicit modulation frequency, so the frequency was (erroneously) take from the GUI, as left from previous activities. MCE has a frequency of 36000 (pretty low) which is more than frequency-tolerance away from the Pronto-Hex signal, but NEC1 (38400) and Sony20 (40000) are not. Thank you for the contribution. I would be happy if you can confirm that it is now working (continuous build!). |
Beta Was this translation helpful? Give feedback.
-
It is supposed to be an RC6 signal. RC6 has modulation frequency 36000Hz, so a signal needs to be 36000 +- frequencytolerance to decode as RC6. Your Pronto signal is 38028 (enter 006D in Tools -> Time/Freuency Calculator), so it does not pass, using the default value of frequencytolerance (2000). A signal without explicit frequency is considered to be 38000, so it just passes. You can also set frequencytolerance (Options -> Protocol parameters -> Frequency tolerance) to any suitable value, Setting it to -1 disable all frequency tests. |
Beta Was this translation helpful? Give feedback.
It turned out that I, to my surprise, was able to reproduce, an it was a bona-fide bug, issue #496. Your signals from the first post were without explicit modulation frequency, so the frequency was (erroneously) take from the GUI, as left from previous activities. MCE has a frequency of 36000 (pretty low) which is more than frequency-tolerance away from the Pronto-Hex signal, but NEC1 (38400) and Sony20 (40000) are not.
Thank you for the contribution. I would be happy if you can confirm that it is now working (continuous build!).