Hi Luke, How is the key interfaced to the system (pardon my ignorance) ? Using RS232 handshaking lines? If so then this could be the culprit. The Windows serial port drivers introduce a ridiculous amount of latency with RS232 handshaking (at least they used to). 73, Murray - VK6HL 1294386930.0