Skip to content

Extra bits on RAW that are not converted #1863

Answered by crankyoldgit
ithinkido asked this question in Q&A
Discussion options

You must be logged in to vote

If try and send the NEC code using irsend.sendNEC(0xFF00FF);

The raw data you've got looks like an NEC message with a single repeat. SHERWOOD is a protocol that forces a NEC message with at least one repeat.

Try: irsend.sendNEC(0xFF00FF, 32, 1); or irsend.sendSherwood(0xFF00FF);
Which will send an 0xFF00FF 32-bit NEC message with 1 repeat.

You can also change the kTimeout constant to 15 in the IRrecvDumpV2/V3 example code, it should detect the two messages in your capture individually. @NiKiZe is correct, there are two messages in your capture.
see:

// kTimeout is the Nr. of milli-Seconds of n…

Replies: 3 comments 1 reply

Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
1 reply
@ithinkido
Comment options

Answer selected by ithinkido
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
3 participants