Just a note on doing "read-ID" nonstop, even on multi-tasking systems.
If you're processing interrupts yourself and the system has some sort of
guaranteed maximum latency for ISRs, you can fire out another Read ID
command from within the ISR. Since the 765 fires the interrupt as soon as
it reads an ID, there's a considerable amount of time to do this.
Cheers,
Chuck