>Gerhard Fiedler wrote: >> Didn't you say that you need to send only in quite big intervals? How about >> stopping measuring while sending data, if there really is a timing problem? > >Although I wish to initially transmit approximately once every >five seconds, eventually I would like to speed it up. Otherwise I >could restart the measurement after the transmission has finished. > As others have mentioned, it seems that the best solution is to send the data immediately after receiving an input pulse. It has already been demonstrated that if you use this technique under the operating conditions you have described, you will not miss and input pulses. I don't know how long the 'data conversion' steps take, but it is likely you could wait for an input pulse, do your calculations, and send the data before another input pulse arrives. Or am I missing something? Also, you're guaranteed to have one measurement at least every three seconds, according to your operating conditions. -Matt "DOS Computers manufactured by companies such as IBM, Compaq, Tandy, and millions of others are by far the most popular, with about 70 million machines in use wordwide. Macintosh fans, on the other hand, may note that cockroaches are far more numerous than humans, and that numbers alone do not denote a higher life form."