That's fantastic - thanks for posting it up! So you're doing it with 3 different timers in the end?
I guess you might have to - if the pulses aren't all aligned you'll need a separate counter to count the time each one is high.
@Gordon started
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.
That's fantastic - thanks for posting it up! So you're doing it with 3 different timers in the end?
I guess you might have to - if the pulses aren't all aligned you'll need a separate counter to count the time each one is high.