Здравствуйте yvb, вы писали:
NY>>Как через API настроить порт таким образом, чтобы можно было посылать в него пакеты, дожидаться, пока они уйдут из буфера и принимать ответ из порта ? NY>>Меня интересует установка таймаутов ожидания на прием и передачу или передача как OVERLAPPED.
yvb>Привет!
yvb>Могу помочь (чем смогу). Но не совсем понял задачу. yvb>Нужно работать с портом асинхронно, или можно yvb>синхронизироваться по ответу? yvb>Что представляют собой пакеты?
yvb>Юра.
Пакеты — наборы байт известной длины. Происходит посылка данных, затем прием ответа. Для посылки используется:
WriteFile(hCom, buf, size, &NUM, &o);
Программа продолжает выполнение, хотя пакет еще полностью не ушел.
Необходимо получать информацию о том, что посылка пакета завершена, затем контролировать прием.