powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / c# serial port Receive Data
5 сообщений из 5, страница 1 из 1
c# serial port Receive Data
    #39015633
Подскажите как правильно организовать задачу: использовать COM port как ключ. Т.е. подсоединить к нему тумблер (вкл/выкл) и получать события включения/выключения. На данный момент подаю +1,5V (пальчиковая батарейка на RxD) и слушаю DataReceived.
Дело в том, что события включения как раз и получаю из DataReceived в момент подачи напряжения, а событие выключения не могу получить.
Подскажите, пожалуйста, правильным ли путем пошел? Может есть другие варианты?
...
Рейтинг: 0 / 0
c# serial port Receive Data
    #39015638
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Павел Зигмундовичподсоединить к нему тумблерпочитай про RS-232 , там просто тумблером не обойдешься
...
Рейтинг: 0 / 0
c# serial port Receive Data
    #39015642
Shocker.Pro,
ОК, почитаем! Спасибо.
...
Рейтинг: 0 / 0
c# serial port Receive Data
    #39015951
carrotik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Павел ЗигмундовичShocker.Pro,
ОК, почитаем! Спасибо.

.. вообще говоря, можно соединить (закоротить) Rx и Tx контакты через выключатель и в цикле посылать чего-нить (хоть пару байтов) - есть ответ: замкнуто/нет: разомкнуто ...
...
Рейтинг: 0 / 0
c# serial port Receive Data
    #39015970
Pallaris
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я б сделал с помощью простого контроллера с аналогвым входом (куда прицепить тумблер), и при изменении он бы в rs232 что-то выдавал
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / c# serial port Receive Data
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]