Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.03.18;
Скачать: CL | DM;

Вниз

Ошибки при чтении данных из COM-порта   Найти похожие ветки 

 
Darvin ©   (2007-02-26 11:47) [0]

Здравствуйте!
А как можно отслеживать ошибки, возникающие при чтении данных из com-порта? Возможны два варианта: ничего вообще не пришло или произошла ошибка при передаче данных, например нарушение формата кадра, не найден стоп бит и т.д.


 
Evgeny V ©   (2007-02-26 12:02) [1]

Смотри функцию ClearCommError


 
Kolan ©   (2007-02-26 12:53) [2]

> ничего вообще не пришло

WaitForSingleObject


 
Darvin ©   (2007-02-26 13:31) [3]

>Kolan ©   (26.02.07 12:53) [2]
Это понятно. Функция ReadFile закончит свою работу либо если считает данные из порта, либо если истечет таймаут. Иак вот, во втором случае хочется проверить, была ли ошибка при передаче данных и, если была, то какая.


 
MBo ©   (2007-02-26 13:46) [4]

ReadFile
If the function succeeds, the return value is nonzero.

If the function fails, the return value is zero. To get extended error information, call GetLastError.


 
Darvin ©   (2007-02-26 17:06) [5]

>MBo ©   (26.02.07 13:46) [4]
Спасибо, вроде работает



Страницы: 1 вся ветка

Текущий архив: 2007.03.18;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.062 c
11-1146723660
AlexY
2006-05-04 10:21
2007.03.18
KOLOdbc


3-1166609343
maugly
2006-12-20 13:09
2007.03.18
как сделать инсталятор bde+sql links ?


15-1172050398
DVM
2007-02-21 12:33
2007.03.18
Вопрос знатокам FreeBSD


15-1171726858
nali
2007-02-17 18:40
2007.03.18
Посоветуте прогу для чтения с порченного DVD


15-1171896458
Cerberus
2007-02-19 17:47
2007.03.18
Отдам кошечку в хорошие программистские руки (Самара)