Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.03.28;
Скачать: CL | DM;

Вниз

Прослушать com-порт   Найти похожие ветки 

 
Andrey V. ©   (2003-12-31 09:17) [0]

Только что был похожий вопрос , но у меня немного другое.
Я скажу , что мне надо , и кто-н. может мне подскажет , что делать. Есть "Черный ящик" (мини-атс) и есть виртуальный "Черный ящик" (программа, которая с ней работает через ком порт).
Мне надо написать программку, которая выполняет , маленькую частичку работы , которую делает фирменная программа. То есть, как я понимаю, послать на станцию пару байт. Но вот чтоб узнать , что послать , надо либо найти программу котораю прослушивает данные ком порта , либо самому написать нечто подобное. Посоветуте что-н. , и хоть я понимаю , что вопрос дурно пахнет, но что делать ...


 
Anatoly Podgoretsky ©   (2003-12-31 09:19) [1]

Вопрос решается просто, если применить еще один компьютер в качестве монитора, ком порты соединить паралельно TXD->RXD. Нужно два компорта. При том программу писать не обязательно, можно воспользоваться досовскими терминалами.


 
Andrey V. ©   (2003-12-31 09:30) [2]

спасибо, попробую.
Правда фирменная программа , может "заметить" разницу,
может она там как-то авторизуется перед посылкой сообщения.


 
Anatoly Podgoretsky ©   (2003-12-31 09:50) [3]

Ни одна другая программа ничего не заметит, поскольку ты только слушаешь, линия передачи (TXD компьютера) и общий провод подключаются к линии чтения другого ком порта. Соответственно для другой линии на этом же компорту это RXD (TXD устройства) подключается ко второму компорту, тоже к RXD-

Если же надо отслеживать последовательность прием передач, то надо написать несложную программу слущающую оба компорта и выводить сигналы разным цветом в RichEdit, сигналы с кодами 00-31 выводить как <##>, ряд сигналов можно как <CR><LF> для удобства интерпритации.

По данной схеме у меня работают системы мониторинга технологических устройст, в другой компьютере происзводится мониторинг 10 компортов, полученые сигналы фильтруются и передаютс по SMS на мобильники.


 
Anatoly Podgoretsky ©   (2003-12-31 09:54) [4]

Вот так наверно будет понятнее

Устройство   Комп1    Комп2

TXD--------->RXD----->RXD com1
RXD<---------TXD----->RXD com2


 
atruhin ©   (2004-01-01 14:57) [5]

А зачем второй компьютер? Соединяем COM1 и COM2 и всё работает по факту.


 
Thunder   (2004-01-05 09:36) [6]

Удалено модератором
Примечание: Задай свой вопрос в отдельной ветке


 
tesseract ©   (2004-01-06 10:09) [7]

PortMon неплохо со всем справляется. www.sysinternals.com



Страницы: 1 вся ветка

Текущий архив: 2004.03.28;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.033 c
1-1078910381
Ирайзор
2004-03-10 12:19
2004.03.28
Rich edit , цвета и архивы


4-1073620726
SkyRanger
2004-01-09 06:58
2004.03.28
Проблема с GetTickCount


7-1072684173
Andrey V.
2003-12-29 10:49
2004.03.28
Узнать ОС.


1-1078466017
Kor@l
2004-03-05 08:53
2004.03.28
SpeedButton


3-1077899455
Exciter
2004-02-27 19:30
2004.03.28
Заморочка с Post в TIBDataSet (4.52)