Quote Originally Posted by jamie_s View Post
Where im stuck is how to create the output pulses and perform the checks on the input pulses without missing any of the input pulses. Also on how to keep the output pulses happening whilst there is no input.

I have a feeling that the pulsout and pauses will hang the program thus missing the next input pulse in the sequence while it is completing the operation of sending the output pulse?

Anyone have any ideas / comments on this, im sorry if the post above is a bit full on and confusing but i had to type it all while it was fresh in my head
Check your PBP manual, pages 118 and 204, to handle the pulsin waiting problem.