powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / SerialPort событие
18 сообщений из 18, страница 1 из 1
SerialPort событие
    #39339346
vaistas
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Привет. Нужен ваш совет. есть 2 RFID reader устройства. на одном SerialDataReceivedEventHandler отрабатывает , другой вообще не реагирует.
Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
SerialPort mySerialPort = new SerialPort("COM4");
                mySerialPort.BaudRate = 9600;
                mySerialPort.Parity = Parity.None;
                mySerialPort.StopBits = StopBits.One;
                mySerialPort.DataBits = 8;
                mySerialPort.Handshake = Handshake.None;
                mySerialPort.RtsEnable = true;
                mySerialPort.DataReceived += new SerialDataReceivedEventHandler(DataReceivedHandler);

                mySerialPort.Open();
...
Рейтинг: 0 / 0
SerialPort событие
    #39339407
Фотография Cat2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Сом-порты - зло
...
Рейтинг: 0 / 0
SerialPort событие
    #39339420
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vaistas,

В коде одно устройство
...
Рейтинг: 0 / 0
SerialPort событие
    #39339533
Фотография fortibransa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Cat2Сом-порты - злоUSB - зло.
...
Рейтинг: 0 / 0
SerialPort событие
    #39339534
Фотография fortibransa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Изопропилvaistas,

В коде одно устройствои код ни о чем. Создали порт и открыли.
...
Рейтинг: 0 / 0
SerialPort событие
    #39339734
Фотография ЕвгенийВ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Cat2Сом-порты - зло
Зла много! А если больше никак не сработаешь с устройством.
...
Рейтинг: 0 / 0
SerialPort событие
    #39339903
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ЕвгенийВесли больше никак не сработаешь с устройством.
тогда можно применить конвертер RS-232/485 в TCP/IP
...
Рейтинг: 0 / 0
SerialPort событие
    #39340354
vaistas
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ЕвгенийВ,
вы правы.
...
Рейтинг: 0 / 0
SerialPort событие
    #39340358
vaistas
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Изопропил,
КОнвертера нет и небудет , пожелания заказчика
...
Рейтинг: 0 / 0
SerialPort событие
    #39340361
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vaistas,

как устройства подключены?
...
Рейтинг: 0 / 0
SerialPort событие
    #39340362
vaistas
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
fortibransa,
открыл и жду события
Код: c#
1.
2.
3.
4.
5.
  private void DataReceivedHandler(object sender, SerialDataReceivedEventArgs e)
        {
            Thread.Sleep(2000);
            SerialPort sp = (SerialPort)sender;
            string indata = sp.ReadExisting();
...
Рейтинг: 0 / 0
SerialPort событие
    #39340363
vaistas
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Изопропил,
USB COM3, COM4
...
Рейтинг: 0 / 0
SerialPort событие
    #39340364
vaistas
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
тому которое не срабатывает лет 10
...
Рейтинг: 0 / 0
SerialPort событие
    #39340378
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vaistasтому которое не срабатывает лет 10
весьма вероятно, что он неисправен и просто не передаёт данные либо неисправен адаптер rs232->usb
...
Рейтинг: 0 / 0
SerialPort событие
    #39340384
vaistas
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Изопропилvaistasтому которое не срабатывает лет 10
весьма вероятно, что он неисправен и просто не передаёт данные либо неисправен адаптер rs232->usb

исправен,быстрее всего rs232->usb (адаптер самодельный питание + перемычка)
...
Рейтинг: 0 / 0
SerialPort событие
    #39340386
vaistas
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
но старый код работает
...
Рейтинг: 0 / 0
SerialPort событие
    #39340403
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vaistasно старый код работает
а его кто-нибудь здесь видел?
...
Рейтинг: 0 / 0
SerialPort событие
    #39340461
Фотография fortibransa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vaistasfortibransa,
открыл и жду события
Код: c#
1.
2.
3.
4.
5.
  private void DataReceivedHandler(object sender, SerialDataReceivedEventArgs e)
        {
            Thread.Sleep(2000);
            SerialPort sp = (SerialPort)sender;
            string indata = sp.ReadExisting();

Это все понятно, где второй порт? И нахрена Thread.Sleep(2000); Данные уже есть, а мы решили "покурить"?
...
Рейтинг: 0 / 0
18 сообщений из 18, страница 1 из 1
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / SerialPort событие
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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