As described in my other recent post, I'm trying to write a C# program that sends a message on a serial port and waits for a reply which should come within 10 or 15 milliseconds, after which another message could be sent. If no reply comes, an ack timeout timer event initiates the sending of...