Невозможно изменить скорость передачи в C #, даже если порт закрыт и вновь открыт после установки новой скорости передачи - PullRequest
0 голосов
/ 16 августа 2011

У меня похожий вопрос на форуме. Изменение скорости передачи в C # без закрытия соединения . В этом вопросе я спросил, как изменить скорость передачи данных, не закрывая порт. Кто-то предложил мне закрыть и снова открыть порт, но я уже пробовал это, прежде чем задавать этот вопрос, он также не работал. Закрытие и повторное открытие порта для меня не важно (стороннее программное обеспечение, которое также разговаривает с тем же счетчиком, не закрывало порт, когда я наблюдаю за ним, поэтому я задал этот вопрос, думая, что это может быть подсказка) важная вещь - это изменение скорости передачи данных Скорость устройства. Я жду помощи. Спасибо за ваше время.. Ферда Оздемир

1 Ответ

0 голосов
/ 14 октября 2011

Мой объект последовательного порта был определен в моей основной форме.Я отправлял в мою функцию чтения в качестве параметра.И делайте там все, например, открытие порта, настройку скорости передачи, запись данных, закрытие порта и т. Д. Но я запускал эту функцию в другом потоке.Когда я пытаюсь изменить скорость передачи, я думаю, что существует задержка или что-то в этом роде, поэтому я не могу правильно изменить скорость передачи.Затем я изменил свой код, и теперь я могу изменить скорость передачи и продолжить с другими вещами.Спасибо за твою помощь.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...