On 15 Sep 97 at 16:04, Harold Hallikainen wrote: > Someone else has suggested capturing the barcode to RAM, > then > figuring it out, instead of trying to do it on the fly. It was > pointed out that this could take a bit of RAM. One way to minimize > the amount of RAM would be to just store the amount of time since > the last barcode edge. These times could then be analyzed after the > scan. Another variation I thought of - use an ISR to store incoming data into a circular buffer, and decode it in the main program... MikeS (remove the you know what before replying)