|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
14.05.2017, 01:08 | #1 |
Пользователь
Регистрация: 12.03.2013
Сообщений: 28
|
Com порт, отключить приемник на время записи
Всем добра.
Сделал электронную поделку и подключил ее к компу по одному проводу. Грубо говоря rxd подключен к txd. Связь между поделкой и компом наладил, но в отличии от поделки не могу на компе отключать приемник во время передачи, в итоге комп принимает то что передает. Пока решил вопрос программно - принимаю данные и удаляю их, но это неправильно. Как решить этот вопрос по фэншую, т.е. не принимать. Код:
Давлю тараканов
Последний раз редактировалось casus; 14.05.2017 в 01:30. |
14.05.2017, 10:42 | #2 |
Лис
Старожил
Регистрация: 18.09.2015
Сообщений: 2,409
|
Задаём в настройках ручное управление FlowCotrol и через SetCommMask выставляем и снимаем фаг EV_BREAK. Он влияет только на вход.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
У дзен программиста программа делает то что он хотел, а не то что он написал . |
14.05.2017, 13:27 | #3 |
Пользователь
Регистрация: 12.03.2013
Сообщений: 28
|
Спасибо огромное. А пример можно? Или ссылку где почитать?
Просто кажется перепробовал всё. Даже пробовал очищать событие приема через ClearCommError(CommHandle, ErrCode, @CurrentState); И очищать количество байтов в приемнике CurrentState.cbInQue:=0; А приемник продолжал слушать пока открыт порт, и запоминал..
Давлю тараканов
Последний раз редактировалось casus; 14.05.2017 в 13:47. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Запрет записи в LPT порт | Null2410 | Общие вопросы .NET | 1 | 04.06.2015 08:15 |
Ошибки записи в COM-порт возможны? | mrMeerkat | Компьютерное железо | 26 | 12.07.2014 20:28 |
Как на время отключить PopupMenu? | Чай_ник | Помощь студентам | 1 | 06.12.2010 03:37 |
Как отключить расчет ячеек во время макроса | Android1 | Microsoft Office Excel | 4 | 15.09.2010 10:58 |
как отключить отображение изменений во время выполнения макроса? | AnnNet | Microsoft Office Excel | 1 | 15.04.2009 14:43 |