Tell us more about the protocol of the messages. I find it interesting that you have the termination character turned off. So how do you know you got all of the message? Will it always be 1000 bytes?
There are only two ways to tell somebody thanks: Kudos and Marked Solutions Unofficial Forum Rules and Guidelines "Not that we are sufficient in ourselves to claim anything as coming from us, but our sufficiency is from God" - 2 Corinthians 3:5