In reading your tutorial, this is what I'm gathering -
The transmitter sends bits by varying the "on" time of its IR emitter. An on time of 2.4mS is a start bit, an on time of 1.2mS is a 1 while an on time of 0.6mS is a 0, with a 0.6mS separation time between bits.
Do I have this correct?
In regards to the 0.6mS separation between bits...is this 0.6mS measured from the fall time of the previous bit to the rise time of the next bit?
Also...is there a stop bit? Is the "mark" state high or low?