Здравствуйте Максим Алексейкин, Вы писали:
МА>А fParity = TRUE ставишь?
Точно, не ставлю :(
Думал это только для EVENPARITY/ODDPARITY :)
Вот только интересно получается:
т.к устройство территориально далеко, я проверял работу программы при помощи "эмулятора" устройства. Т.е маленькая программа, получающая данные с порта и птправляющая разумные ответы. Все это зацеплено через нульмодем.
Так вот, когда программа переключает четность (MARK/SPACE), а эмулятор работает без контроля четности (NOPARITY) — эмулятор пакетик получает, а программа ответ — нет. Т.е что-то все-таки меняется в настройках порта. Это наблюдалось под Win2k.
Может fParity имеет смысл только для 9x?