Did you get the 'training burst' from the discussion on the forum?
I think the remote controls don't use it because they just transmit the same data over and over. The very first transmission may not be received properly but it doesn't matter because there are many more.
If you're writing both TX and RX on the Espruino then it just makes life a lot easier. The long pulse at the front gives Espruino time to process what was in its input buffer (if there was a lot of noise before) and also lets it know that it's at the start of a transmission.
Espruino is a JavaScript interpreter for low-power Microcontrollers. This site is both a support community for Espruino and a place to share what you are working on.
Did you get the 'training burst' from the discussion on the forum?
I think the remote controls don't use it because they just transmit the same data over and over. The very first transmission may not be received properly but it doesn't matter because there are many more.
If you're writing both TX and RX on the Espruino then it just makes life a lot easier. The long pulse at the front gives Espruino time to process what was in its input buffer (if there was a lot of noise before) and also lets it know that it's at the start of a transmission.