Board Thread:Questions and answers/@comment-30049823-20190909232421/@comment-27306930-20191117020805

Thanks for the video and the shoutout. Very nice ! Okay, I'm starting to think about this with a sober head. First, I'm actually surprised the signal has as much structure as it does. For a two function toy, you'd think it would flash straight 1ms pulses for Move, and 2ms pulses for Fire. It's clearly more sophisticated than it needs to be. Maybe they were thinking down the road 🤔

But looking at the actual pattern, the only thing that differentiates the two functions is an extra 1ms on/off pulse in the start sequence, and an additional 1ms pulse  in the command sequence. Only the stop sequence is identical. Interestingly, there's no device address sequence. Typically it's the third sequence.

So my question is, if you remove the extra pair from the Move start sequence (bolded), does it still work ? And does removing a pair from the Launch command sequence make a difference ?

 5400 1040 1040 1040  2080 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040  2080 1040 1040 1040 1040 1040 1040   5400 1040  2080 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040 1040  2080 1040 1040 1040 1040 1040 1040