Модераторы: ZeeLax, powerfox

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Опрос COM-порта стандартными средствами Linux, Опрос com-порта на линукс машине 
V
    Опции темы
Zerstroer
Дата 13.3.2012, 14:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 285
Регистрация: 8.8.2007
Где: Алма-Ата

Репутация: нет
Всего: 3



Цитата(500mhz @  13.3.2012,  12:29 Найти цитируемый пост)
Ну так а зачем вам echo / cat ? Если CuteCom работает. 


Причины 3:
1. Самообразование (прим: читать - шило в заднице)
2. На случай войны (если вдруг иксы не подымутся и пользоваться только базовой системой придется, без minicom и cutecom)
3. Через echo/cat вроде бы общеизвестный и очевидный способ. Хочется его все таки проверить самостоятельно.


--------------------
In silico
PM MAIL ICQ   Вверх
500mhz
Дата 13.3.2012, 15:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


шайтан
***


Профиль
Группа: Завсегдатай
Сообщений: 1017
Регистрация: 5.5.2008
Где: Киев / Italy

Репутация: 2
Всего: 14



ну фиг знает что там echo/cat
попробуй echo отправить а в CuteCom поймать или наоборот )


--------------------

PM MAIL ICQ   Вверх
rsm
Дата 13.3.2012, 17:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник Клуба
Сообщений: 999
Регистрация: 16.3.2005

Репутация: 1
Всего: 62



Цитата(Zerstroer @  13.3.2012,  14:56 Найти цитируемый пост)
Проверяю первую консоль - ничего не происходит, ничего не ловится. А хотелось бы, что бы поймалось

В этом случае проблема обычно в том, что для приёма/передачи данных требуется программное либо аппаратное управление потоком. В последнем случае используются сигналы CTS/RTS, установку/снятие которых нужно обеспечить аппаратно. Вообще, есть великий мануал по RS-232: The Serial Programming Guide for POSIX Operating Systems (русский перевод). Он покрывает почти 100% всех возникающих вопросов. И не стоит обращать внимание, что мануалу уже 13 лет - API работы с RS-232 нисколько не изменился smile
PM MAIL   Вверх
500mhz
Дата 13.3.2012, 18:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


шайтан
***


Профиль
Группа: Завсегдатай
Сообщений: 1017
Регистрация: 5.5.2008
Где: Киев / Italy

Репутация: 2
Всего: 14



я так думаю что просто при echo /cat у нас 2 процесса и они между собой не синхронизируют посылку и прием вот и все


--------------------

PM MAIL ICQ   Вверх
Zerstroer
Дата 13.3.2012, 21:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 285
Регистрация: 8.8.2007
Где: Алма-Ата

Репутация: нет
Всего: 3



В общем, вопрос можно закрывать.
Итог обсуждения:
в Debian для удобной и простой работы с Com-портом штатными средствами хорошо подходит - cutecom.

Всем еще раз спасибо.
Вдохновлен.


--------------------
In silico
PM MAIL ICQ   Вверх
jhonyxakep
Дата 14.3.2012, 12:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Divide Et Impera
**


Профиль
Группа: Участник
Сообщений: 983
Регистрация: 7.4.2009
Где: Что, Когда?

Репутация: 1
Всего: 8



Кстати насчет драйвера и модуля.

Все пишется на си обычными функциями файлового ввода и вывода. Практически парой кликов мыши такую программу можно превратить в сокетное приложение, или заставить работать через пайп. Рекомендую поковырять все-таки язычок, и попробовать работать через него.
PM MAIL ICQ   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Linux/UNIX: Hardware"
Imple
ZeeLax
nickless

В этом форуме предпочтительны вопросы на следующие темы:

  • Поиск и установка драйверов для *n?x-систем.
  • Настройка различных устройств (например звука или аппаратного ускорения видео).
  • Выбор *n?x совместимого железа, обмен опытом и.т.д.


Вопросы мобильной разработки тут

Вопросы о настройке системы (например разбивка и форматирование диска, настройка сети) сюда не относятся.


Чтобы получить наибольшую пользу от данного раздела, убедитесь, что вы четко сформулировали свой вопрос и привели точные данные о конфигурации компьютера, а так же указали версию драйвера, версию ОС и версию ядра.
При проблемах с железом желательно указывать вывод комманд lspci, lsusb и dmesg (запускать под root-ом), содержимое соответствующих логов (лежат в /var/log) и конфигурационных файлов (лежат в /etc). Чем больше информации мы получим, тем быстрее сможем помочь Вам.


  • Вы должны соблюдать правила форума.
  • Помните: какой вопрос, такой и ответ. Прежде чем задать вопрос прочитайте вот эту статью на форуме CIT.
  • Оскорблять запрещается.
  • Религиозные войны в Религиозных войнах.
  • Общение "просто так" в Клубе юнуксоидов. В отличие от многих других разделов, здесь разрешается сдержанно оффтопить и юморить в тему.

За интересные статьи, находки, решения, программы и просто реальную помощь будут ставиться + в репу).


В данный момент этот раздел модерируют nerezus, nickless, powerfox, pythonwin, Imple и ZeeLax. Если вы хотите помочь нам, пишите в ПМ и мы обсудим.


Спасибо. И use UNIX or die; С уважением, nerezus, nickless, powerfox, pythonwin, Imple, ZeeLax.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | *NIX и Hardware | Следующая тема »


 




[ Время генерации скрипта: 0.1286 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.