А это вы на чем программируете? Я под винду пишу на Visual C++, там никаких таймаутов не задаю и не использую. Со стороны моих же девайсов на микроконтроллерах таймауты на прием байта делаю всегда. Если девайс обслуживается моей же прогой на стороне компьютера, таймаут на длину 2-3 байт, если предполагается работа через чужие терминальные программы, таймаут делаю около минуты.
PS. Да, и для многозадачных ОС 100 мс - очень маленькое время (для задачи с невысоким приоритетом), я бы не стал так мельчить
Сообщение отредактировал V_G - Jan 31 2011, 08:21
|