Is it possible to send serial data to a Windows 7 PC from an embedded device using a short RS232 connection where the PC software acknowledges every message sent to it so that there is guaranteed delivery in the absence of a hardware failure. I'm seeing a situation with some third party software running on a PC where it very occasionally takes more than 5 seconds to acknowledge a message. I suspect this is due to Windows stopping the PC application from running sometimes. Has anyone ever successfully done something like this?