Гость
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / SerialPort событие / 18 сообщений из 18, страница 1 из 1
01.11.2016, 20:08
    #39339346
vaistas
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SerialPort событие
Привет. Нужен ваш совет. есть 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
01.11.2016, 22:06
    #39339407
Cat2
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SerialPort событие
Сом-порты - зло
...
Рейтинг: 0 / 0
01.11.2016, 22:33
    #39339420
Изопропил
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SerialPort событие
vaistas,

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

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

как устройства подключены?
...
Рейтинг: 0 / 0
02.11.2016, 22:05
    #39340362
vaistas
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SerialPort событие
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
02.11.2016, 22:08
    #39340363
vaistas
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SerialPort событие
Изопропил,
USB COM3, COM4
...
Рейтинг: 0 / 0
02.11.2016, 22:12
    #39340364
vaistas
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SerialPort событие
тому которое не срабатывает лет 10
...
Рейтинг: 0 / 0
02.11.2016, 22:37
    #39340378
Изопропил
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SerialPort событие
vaistasтому которое не срабатывает лет 10
весьма вероятно, что он неисправен и просто не передаёт данные либо неисправен адаптер rs232->usb
...
Рейтинг: 0 / 0
02.11.2016, 22:59
    #39340384
vaistas
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SerialPort событие
Изопропилvaistasтому которое не срабатывает лет 10
весьма вероятно, что он неисправен и просто не передаёт данные либо неисправен адаптер rs232->usb

исправен,быстрее всего rs232->usb (адаптер самодельный питание + перемычка)
...
Рейтинг: 0 / 0
02.11.2016, 23:01
    #39340386
vaistas
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SerialPort событие
но старый код работает
...
Рейтинг: 0 / 0
02.11.2016, 23:43
    #39340403
Изопропил
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SerialPort событие
vaistasно старый код работает
а его кто-нибудь здесь видел?
...
Рейтинг: 0 / 0
03.11.2016, 08:06
    #39340461
fortibransa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SerialPort событие
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
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / SerialPort событие / 18 сообщений из 18, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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