Why do you want to have a minimum time between 2 transmissions and not make the receiver pick consecutive ones? I tried 5 different 38 kHz receivers.

Precise animation of props or robots without the need for thread-blocking delay or complex state machines. BitReader The BitReader library is an arduino library that allows one to read or write data which is not aligned on 8, 16 or 32 bits variables. They all work pretty well.

To clarify, the output from the m is normally high and goes low as it receives impulses from a remote. First change to