* [Comm] COM-порт
@ 2003-02-10 10:05 Dmitry E. Oboukhov
2003-02-10 13:13 ` [Comm] " Бессонов Ян
2003-02-10 15:15 ` Dmitry E. Oboukhov
0 siblings, 2 replies; 8+ messages in thread
From: Dmitry E. Oboukhov @ 2003-02-10 10:05 UTC (permalink / raw)
To: debian-russian, community
1. делаю перемычку на выводах 2-3
2. даю команду
stty -F /dev/ttyS0 raw 9600
3. на одной консоли даю команду
cat /dev/ttyS0
4. на второй даю команду
echo "test\n" > /dev/ttyS0
ожидаю увидеть на первой консоли слово test и курсор
переведенный в следующую строку,
однако вижу следующее:
test^M^Jtest^M^Jtest^M^Jtest^M^Jtest^M^Jtest^M^J.....
(непрерывно выводится)
осциллограф на 2-3 показывает, что данные
непрерывно гонятся
_процесс прекращается прекращением команды_
cat /dev/ttyS0 (чтения)
кто-нибудь может прокомментировать ?
как процесс чтения может порождать и запись?
что еще в настройках терминала можно
прописать, чтобы получить эхо через порт ?
^ permalink raw reply [flat|nested] 8+ messages in thread
* [Comm] Re: [Comm] COM-порт
2003-02-10 10:05 [Comm] COM-порт Dmitry E. Oboukhov
@ 2003-02-10 13:13 ` Бессонов Ян
2003-02-10 13:15 ` Dmitry E. Oboukhov
2003-02-10 15:15 ` Dmitry E. Oboukhov
1 sibling, 1 reply; 8+ messages in thread
From: Бессонов Ян @ 2003-02-10 13:13 UTC (permalink / raw)
To: community
----- Original Message -----
From: "Dmitry E. Oboukhov" <node@avanto.mpei.ac.ru>
To: <debian-russian@lists.debian.org>; <community@altlinux.ru>
Sent: Monday, February 10, 2003 1:05 PM
Subject: [Comm] COM-порт
> 1. делаю перемычку на выводах 2-3
> 2. даю команду
> stty -F /dev/ttyS0 raw 9600
Зачем эта команда ?
> 3. на одной консоли даю команду
> cat /dev/ttyS0
логично...
> 4. на второй даю команду
> echo "test\n" > /dev/ttyS0
заместо этой можно ls >> /dev/ttyS0
и всё должно работать...
COM порт лишний раз лучше не перенастраивать... а то замучаться можно с его
флагами и каноническими режимами....
Ян
>
> ожидаю увидеть на первой консоли слово test и курсор
> переведенный в следующую строку,
> однако вижу следующее:
> test^M^Jtest^M^Jtest^M^Jtest^M^Jtest^M^Jtest^M^J.....
> (непрерывно выводится)
>
> осциллограф на 2-3 показывает, что данные
> непрерывно гонятся
> _процесс прекращается прекращением команды_
> cat /dev/ttyS0 (чтения)
>
> кто-нибудь может прокомментировать ?
> как процесс чтения может порождать и запись?
> что еще в настройках терминала можно
> прописать, чтобы получить эхо через порт ?
>
> _______________________________________________
> Community mailing list
> Community@altlinux.ru
> http://www.altlinux.ru/mailman/listinfo/community
>
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [Comm] Re: [Comm] COM-порт
2003-02-10 13:13 ` [Comm] " Бессонов Ян
@ 2003-02-10 13:15 ` Dmitry E. Oboukhov
0 siblings, 0 replies; 8+ messages in thread
From: Dmitry E. Oboukhov @ 2003-02-10 13:15 UTC (permalink / raw)
To: community
Бессонов Ян wrote:
> ----- Original Message -----
> From: "Dmitry E. Oboukhov" <node@avanto.mpei.ac.ru>
> To: <debian-russian@lists.debian.org>; <community@altlinux.ru>
> Sent: Monday, February 10, 2003 1:05 PM
> Subject: [Comm] COM-порт
>
>
>
>>1. делаю перемычку на выводах 2-3
>>2. даю команду
>>stty -F /dev/ttyS0 raw 9600
>
> Зачем эта команда ?
эта команда устанавливает скорость
обмена, а так же выключает всякие ХON итп
вещи, которые растут от модема
реальная задача - не получить лооп устройство
из ком-порта, а общение с другим устройством
(железным ;)
когда я понял что проблемы со связью растут
от настроек порта стал играться с loop на нем
и получил вот такой (неожиданный для меня)
результат
>
>
>>3. на одной консоли даю команду
>> cat /dev/ttyS0
>
> логично...
>
>
>>4. на второй даю команду
>> echo "test\n" > /dev/ttyS0
>
> заместо этой можно ls >> /dev/ttyS0
> и всё должно работать...
> COM порт лишний раз лучше не перенастраивать... а то замучаться можно с его
> флагами и каноническими режимами....
;)
ну а если его все же надо перенастроить ?
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [Comm] COM-порт
2003-02-10 10:05 [Comm] COM-порт Dmitry E. Oboukhov
2003-02-10 13:13 ` [Comm] " Бессонов Ян
@ 2003-02-10 15:15 ` Dmitry E. Oboukhov
2003-02-10 15:37 ` Sergey Vlasov
` (2 more replies)
1 sibling, 3 replies; 8+ messages in thread
From: Dmitry E. Oboukhov @ 2003-02-10 15:15 UTC (permalink / raw)
To: community
короче еще такая фича
вешаем внешний девайс, который передает байты периодически
линию данных от компа к девайсу размыкаем
на компе пишем
cat /dev/ttyS0
смотрим на разомкнутой линии осциллографом и
видим эхо-ответ на каждый переданный байт.
путем нехитрых аппаратных играний - байт
назад идет - копия переданного...
из-за этого похоже оно и зацикливается, как
я описывал в первом постинге...
блин, как это отключить никто не подскажет?
а то я man stty уже скоро наизусть буду занать ;)
то-ли я по английски что-то недопонял,
то-ли хез
подскажите плз что-нибудь, а...
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [Comm] COM-порт
2003-02-10 15:15 ` Dmitry E. Oboukhov
@ 2003-02-10 15:37 ` Sergey Vlasov
2003-02-11 9:15 ` Dmitry E. Oboukhov
2003-02-10 15:50 ` [Comm] " Бессонов Ян
2003-02-10 16:02 ` Yura Kalinichenko
2 siblings, 1 reply; 8+ messages in thread
From: Sergey Vlasov @ 2003-02-10 15:37 UTC (permalink / raw)
To: community
On Mon, 10 Feb 2003 18:15:41 +0300
"Dmitry E. Oboukhov" <node@avanto.mpei.ac.ru> wrote:
> короче еще такая фича
>
> вешаем внешний девайс, который передает байты периодически
> линию данных от компа к девайсу размыкаем
> на компе пишем
> cat /dev/ttyS0
> смотрим на разомкнутой линии осциллографом и
> видим эхо-ответ на каждый переданный байт.
> путем нехитрых аппаратных играний - байт
> назад идет - копия переданного...
>
> из-за этого похоже оно и зацикливается, как
> я описывал в первом постинге...
> блин, как это отключить никто не подскажет?
> а то я man stty уже скоро наизусть буду занать ;)
Опция echo у stty на мысли не наводит? :-)
^ permalink raw reply [flat|nested] 8+ messages in thread
* [Comm] Re: [Comm] COM-порт
2003-02-10 15:15 ` Dmitry E. Oboukhov
2003-02-10 15:37 ` Sergey Vlasov
@ 2003-02-10 15:50 ` Бессонов Ян
2003-02-10 16:02 ` Yura Kalinichenko
2 siblings, 0 replies; 8+ messages in thread
From: Бессонов Ян @ 2003-02-10 15:50 UTC (permalink / raw)
To: community
----- Original Message -----
From: "Dmitry E. Oboukhov" <node@avanto.mpei.ac.ru>
To: <community@altlinux.ru>
Sent: Monday, February 10, 2003 6:15 PM
Subject: Re: [Comm] COM-порт
> короче еще такая фича
>
> вешаем внешний девайс, который передает байты периодически
> линию данных от компа к девайсу размыкаем
> на компе пишем
> cat /dev/ttyS0
> смотрим на разомкнутой линии осциллографом и
> видим эхо-ответ на каждый переданный байт.
> путем нехитрых аппаратных играний - байт
> назад идет - копия переданного...
>
> из-за этого похоже оно и зацикливается, как
> я описывал в первом постинге...
> блин, как это отключить никто не подскажет?
> а то я man stty уже скоро наизусть буду занать ;)
>
> то-ли я по английски что-то недопонял,
> то-ли хез
>
> подскажите плз что-нибудь, а...
настройки stty покажи...
девайс как называется ? у тебя не RS сетка ? (несколько девайсов на один КОМ
порт) ?
как протокол называется ?
;)
посмотри вот это, на всяк случай, хотя этого не достаточно (как всегда):
http://linuxland.itam.nsc.ru/misch.html , ещё очень полезен www.opennet.ru
Ян
>
> _______________________________________________
> Community mailing list
> Community@altlinux.ru
> http://www.altlinux.ru/mailman/listinfo/community
>
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [Comm] COM-порт
2003-02-10 15:15 ` Dmitry E. Oboukhov
2003-02-10 15:37 ` Sergey Vlasov
2003-02-10 15:50 ` [Comm] " Бессонов Ян
@ 2003-02-10 16:02 ` Yura Kalinichenko
2 siblings, 0 replies; 8+ messages in thread
From: Yura Kalinichenko @ 2003-02-10 16:02 UTC (permalink / raw)
To: community
В Пон, 10 Фев 2003, Dmitry E. Oboukhov написал(а):
DEO> короче еще такая фича
DEO>
DEO> вешаем внешний девайс, который передает байты периодически
DEO> линию данных от компа к девайсу размыкаем
DEO> на компе пишем
DEO> cat /dev/ttyS0
DEO> смотрим на разомкнутой линии осциллографом и
DEO> видим эхо-ответ на каждый переданный байт.
DEO> путем нехитрых аппаратных играний - байт
DEO> назад идет - копия переданного...
DEO>
DEO> из-за этого похоже оно и зацикливается, как
DEO> я описывал в первом постинге...
DEO> блин, как это отключить никто не подскажет?
stty -echo < /dev/ttyS0
DEO> а то я man stty уже скоро наизусть буду занать ;)
Если решил настраивать порты сам - не только это, а еще и man termios надо
бы наизусть выучить.
--
Yura Kalinichenko
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [Comm] COM-порт
2003-02-10 15:37 ` Sergey Vlasov
@ 2003-02-11 9:15 ` Dmitry E. Oboukhov
0 siblings, 0 replies; 8+ messages in thread
From: Dmitry E. Oboukhov @ 2003-02-11 9:15 UTC (permalink / raw)
To: community
Sergey Vlasov wrote:
> On Mon, 10 Feb 2003 18:15:41 +0300
> "Dmitry E. Oboukhov" <node@avanto.mpei.ac.ru> wrote:
>
>
>>короче еще такая фича
>>
>>вешаем внешний девайс, который передает байты периодически
>>линию данных от компа к девайсу размыкаем
>>на компе пишем
>>cat /dev/ttyS0
>>смотрим на разомкнутой линии осциллографом и
>>видим эхо-ответ на каждый переданный байт.
>>путем нехитрых аппаратных играний - байт
>>назад идет - копия переданного...
>>
>>из-за этого похоже оно и зацикливается, как
>>я описывал в первом постинге...
>>блин, как это отключить никто не подскажет?
>>а то я man stty уже скоро наизусть буду занать ;)
>
>
> Опция echo у stty на мысли не наводит? :-)
да вчера вечером нашел
мне что-то тыркнуло, что опция raw ее выключает...
сейчас все работает, спасибо
:)
^ permalink raw reply [flat|nested] 8+ messages in thread
end of thread, other threads:[~2003-02-11 9:15 UTC | newest]
Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2003-02-10 10:05 [Comm] COM-порт Dmitry E. Oboukhov
2003-02-10 13:13 ` [Comm] " Бессонов Ян
2003-02-10 13:15 ` Dmitry E. Oboukhov
2003-02-10 15:15 ` Dmitry E. Oboukhov
2003-02-10 15:37 ` Sergey Vlasov
2003-02-11 9:15 ` Dmitry E. Oboukhov
2003-02-10 15:50 ` [Comm] " Бессонов Ян
2003-02-10 16:02 ` Yura Kalinichenko
ALT Linux Community general discussions
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git
# If you have public-inbox 1.1+ installed, you may
# initialize and index your mirror using the following commands:
public-inbox-init -V2 community community/ http://lore.altlinux.org/community \
mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com
public-inbox-index community
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.community
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git