Standard timeout settings for serial communication in VC++

C, C++, Visual C++, C++.Net Topics
Post Reply
User avatar
Saman
Lieutenant Colonel
Lieutenant Colonel
Posts: 828
Joined: Fri Jul 31, 2009 10:32 pm
Location: Mount Lavinia

Standard timeout settings for serial communication in VC++

Post by Saman » Fri Dec 02, 2011 12:51 am

Here are the standard timeouts for serial communication VC++.

Code: Select all

COMMTIMEOUTS timeouts = {0};
timeouts.ReadIntervalTimeout = 50;
timeouts.ReadTotalTimeoutConstant = 50;
timeouts.ReadTotalTimeoutMultiplier = 10;
timeouts.WriteTotalTimeoutConstant = 50;
timeouts.WriteTotalTimeoutMultiplier = 10;

if(!SetCommTimeouts(hSerial, &timeouts)){
	//error occurred. Inform user
}
Post Reply

Return to “C/C++ Programming”