Для облегчения отладки программ обмена с устройствами через СОМ порт есть замечательная программа portmon. Она "садится верхом" на выбранный порт и отслеживает весь обмен по нему. Т.е. программа пользователя, написанная, например, на Delphi, даже не "чувствует" ее присутствия. При этом показывается время событий, что именно произошло - например, имел место запрос на 15 байт (функция Windows), реально получено 7 и произошел таймаут, или получены все 15 успешно и т.д.
|