0 / 0 / 0
Регистрация: 17.12.2013
Сообщений: 28
|
||||||
1 | ||||||
SerialPort ReadTimeout срабатывает через раз22.08.2016, 11:31. Показов 6051. Ответов 3
Метки нет (Все метки)
Здравствуйте!
Последовательный порт открывается при загрузке формы, таймаут чтения 500 мс, в обработчике от кнопки отправляем запрос, почему при отсутствии ответа на запрос сообщение "время ожидания операции завершено" стабильно появляется через одно нажатие.
0
|
22.08.2016, 11:31 | |
Ответы с готовыми решениями:
3
При вызове функции через поток кнопкой все проходит корректно, но через таймер срабатывает только раз Метод AfterLoad в WebBrowser срабатывает через раз Как через serialport принять неизвестное количество байт Combobox срабатывает один раз |
22.08.2016, 11:59 | 2 |
Возможно в буфере остаются данные с прошлого раза?
Может стоит очистить буфер приема перед тем как отправлять запрос (методом DiscardInBuffer)?
1
|
0 / 0 / 0
Регистрация: 17.12.2013
Сообщений: 28
|
||||||
22.08.2016, 12:09 [ТС] | 3 | |||||
Не помогло
0
|
0 / 0 / 0
Регистрация: 17.12.2013
Сообщений: 28
|
|
22.08.2016, 12:35 [ТС] | 4 |
Виноват! Проблема возникла после совместной работы сниффера виртуального COM-порта и моего приложения. Теперь TimeoutException срабатывает примерно через 550 мс.
0
|
22.08.2016, 12:35 | |
22.08.2016, 12:35 | |
Помогаю со студенческими работами здесь
4
Serialport.write и serialport.basestream.write - в чем разница Таймер срабатывает неверное количество раз Событие срабатывает только первый раз Почему таймер срабатывает несколько раз? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |