LINUX.ORG.RU

Проблема с USB-Serial адаптером U232-P9

 ,


0

1

Добрый день, не могу работать с этим адаптером. Распознается системой, и маунтится как ttyUSB0

[   18.452441] usbserial: USB Serial support registered for generic
[   18.572940] usbcore: registered new interface driver mct_u232
[   18.678887] usbserial: USB Serial support registered for MCT U232
[   18.813076] mct_u232 1-1.2:1.0: MCT U232 converter detected
[   18.889521] usb 1-1.3: reset high-speed USB device number 5 using dwc_otg
[   18.900893] usb 1-1.2: MCT U232 converter now attached to ttyUSB0

Но не могу получить никакого ответа. Посылаю echo «код» > /dev/ttyUSB0 но в ответ тишина. Из програмы (пишу сам) тоже не могу соединится. Система raspbian. Может кто пользуется и поможет?


замкни рх-тх и в кутекоме отправь что-нибудь

minakov ★★★★★
()
Ответ на: комментарий от Slackware_user

Подключено радио дальнобойщиков. Оно спрашивает у других их координаты. Есть утилита под Виндовс, там все работает. Но там типа тестового терминала только. Через программу получаю таймаут, пишет

Unhandled Exception: System.TimeoutException: The operation has timed-out.
  at System.IO.Ports.SerialPortStream.Read (System.Byte[] buffer, Int32 offset, Int32 count) [0x00000] in <filename unknown>:0
  at System.IO.Ports.SerialPort.read_byte () [0x00000] in <filename unknown>:0
  at System.IO.Ports.SerialPort.ReadByte () [0x00000] in <filename unknown>:0
Сам аппарат при получении кода должен начать соединение и вызов. Но никакой реакции. Эхо посылал с консоли, тоже тишина.

digiwo
() автор топика
Ответ на: комментарий от digiwo

попробуйте кортнуть rx на tx и проверить адаптер.

2) радио работает от ком или от rs232-ttl ?

т.е. какое напряжение на ком-порте должно быть и какие уровни?

сравните с тем что у адаптера.

Slackware_user ★★★★★
()

гм. открытие порта - это только пол-дела.

Нужно скорость выставить, попросить не ждать DCD, возможно включить/выключить DTR/CTS

vel ★★★★★
()
Ответ на: комментарий от Slackware_user

Адаптер работает 100%, не виндовс по крайней мере.

Настройки выставляю такие же как на виндовс. Скорость, flowcontrol, bit и т.д.

digiwo
() автор топика
Ответ на: комментарий от digiwo

используй portmon для проверки параметров, отправляемых запросов и таймаутов между запросами. затем повторяй все в точности на raspbian

anonymous
()
Ответ на: комментарий от anonymous

Спасибо. Тоже уже ковырял лог соединения. попытаюсь вытащить что то полезное

digiwo
() автор топика
Ответ на: комментарий от Slackware_user

Удалось запустить под виндовс, завтра попробую под линуксом. Думаю роли играть не будет. С помощью portmon получил порядок как выполняется соединение и с какими параметрами. Я немного по другому передавал.

digiwo
() автор топика
Ответ на: комментарий от Kursant861

В чем именно проблема? Не можешь ничего послать?

Как посылаешь? Что portmon говорит?

У меня проблема была в том что нужно сначала 24 посылать а потом команду. Если есть рабочий вариант в винде например, то через монитор видно как идет коммуникация.

digiwo
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.