LINUX.ORG.RU

как прослушать что проходит через COM порт?


0

0

Есть небольшая виндовая и коммерческая прога, работающая с несложным девайсом через COM-порт (типа омметра). Есть желание написать свой аналог, но протокол неизвестен. Винда запущена в ВМВаре. Подскажите как это можно сделать. Как прослушать, что проходит через порт? Если возможно накидайте ссылок, где о таком можно почитать, примеры и пр.

Заранее спасибо.


Re: как прослушать что проходит через COM порт?

Надо сделать кабель rs232 <-> устройство
и два ответвления rx -> tx
и tx -> tx
то есть получиться нормальный провод к устройству и еще два провода к rs232 их втыкаешь в другой комп или в другие порты и на них смотришь что уходит и приходит
программа для мониторинга очень простая если надо пришлю

rh9 ()

Re: как прослушать что проходит через COM порт?

и к этому всему, несложную схемку и динамик.. можно будет прослушивать всей семьёй и даже с соседями :)

для параллельного порта, можно вспомнить про Covox :)

MKuznetsov ★★★★★ ()

Re: как прослушать что проходит через COM порт?

>http://www.sysinternals.com/Utilities/Portmon.html похоже, поможет. А как это делается в линуксе? С проводами, конечно, можно, но хотелось бы программно.

Всем спасибо за советы, а MKuznetsov за здоровое чувство юмора. ;)

FoXy_ ()

Re: как прослушать что проходит через COM порт?

Если седишь в VMWare то сделай вывод порта в фаил. А потом смотри что там получилось. Можешь также прослушать порт соединения с помощью другой линукс машины. Вопрос. Вы собираетесь писать аналог программы на под LINUX? Если да, то есть кое какие наработки, могу дать. У себя на заводе я заменял старую досовскую программу на pascal-е, работавшую с com портом. Сейчас стоит LINUX и запущен небольшой демон, который постоянно каждые 15 сек считывает данные с /dev/ttyS0 (com1), обрабатывает их и и делает INSERT этих данных тутже на сервер баз данных Firebird 1.5.

pacman ()

Re: как прослушать что проходит через COM порт?

аналог собираюсь писать под линукс.

вышли на alexmi [ dog] krm [dot] net [dot] ua

Буду очень благодарен.

>VMWare то сделай вывод порта в фаил

там двухсторонний обмен данными - похоже так не получится...

Вообще очень интересует вопрос - как пишут аналоги закрытых прог для работы с мобильниками. У меня samsung и софт только под винду.

разве нету чтото вроде tcpdump?

FoXy_ ()

Re: как прослушать что проходит через COM порт?

> очень интересует вопрос - как пишут аналоги закрытых прог для работы с мобильниками. У меня samsung и софт только под винду.

Portmon в руки и в бой.

http://www.sysinternals.com/Utilities/Portmon.html

// wbr

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