RS-232 Win9x и W2k подскажите.
От: Fox Россия  
Дата: 28.10.01 17:33
Оценка:
В чем проблем:
Данные полученные под Win9x соответствуют данным посланным прибором, а под W2k приходят какие то левые данные.
Я уже все перепробовал, думал несоответсвие типов — исправлял — непомогло, думал настройки — сто раз перепроверил — все правильно.
Может проблема именно в том что в W2k както по другому устроен буфер приема/переачи ???
Подскажите.
Re: RS-232 Win9x и W2k подскажите.
От: Vladik Россия  
Дата: 31.10.01 11:49
Оценка:
Fox>Подскажите.

Начни с того, что _ручками_ заполни _все_ поля DCB, и посмотри правильно ли отработала SetCommState. Далее, распространенная ошибка — если используешь OVERLAPPED, то не нужно использовать эту структуру для вызова функции, пока не получен окончательный (асинхронный) результат предыдущего вызова. А вообще я много раз сталкивался с RS-232 и каждый раз узнаю новую фичу :)
Как все запущенно...
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.