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

Вниз

И снова RS232   Найти похожие ветки 

 
TV   (2007-05-02 16:43) [0]

Всем, привет.
Мне нужно отследить передачу данных через COM-порт.
Вижу два варианта:
1. Считывание даных (встречал готовые програмные продукты, но результат считывания разнится. В чем причина - не знаю)
2. Создание виртуального порта и программы-посредника (считывает с виртуального порта и передает в настоящий и наооборот с занесением в лог)

У меня возникают слледующие проблемы:
1. Подключение к занятому порту для считывания потока данных.
2. Создание програмно собственного виртуального порта.

Помогите кто чем может (ссылками, советами, статьями, ...).
Заранее спасибо.


 
tesseract ©   (2007-05-03 10:13) [1]


> У меня возникают слледующие проблемы:1. Подключение к занятому
> порту для считывания потока данных.2. Создание програмно
> собственного виртуального порта.


1. Порт - он ресурс не разделяемый.
2. На Delphi сильно не получиться. Ищи Солдатова "написание драйверов для  windows".


 
RayGun ©   (2007-05-08 21:54) [2]

Для отслеживания передачи данных через COM-порт пользовался программой Portmon, которая перехватывает вызовы IOCTL_SERIAL_xxx.
С ее помощью разобрался в нескольких протоколах обмена по RS-232 и IrDA безо всякого описания.

> tesseract ©   (03.05.07 10:13) [1]
> 1. Порт - он ресурс не разделяемый.
> 2. На Delphi сильно не получиться. Ищи Солдатова "написание драйверов для  windows".

Если по каким-то причинам Portmon не даст нужных результатов, придется писать драйвер виртуального порта. Но на Delphi, к сожалению, действительно не получится, придется использовать WinDDK [+ Numega Driver Studio].


 
TV   (2007-05-11 17:35) [3]

Спасибо, поищу.


 
tesseract ©   (2007-05-14 09:51) [4]


> Для отслеживания передачи данных через COM-порт пользовался
> программой Portmon,


HHD serial port monitor намного удобнее.


 
TV   (2007-05-26 12:02) [5]

У этой программы есть режим, при котором она отслеживает то, что передается в обе стороны через порт. Можно ли подобное организовать на делфи? Просто мне нужно обрабатывать полученные данные "на лету", а разбирать потом логи другой программы - не очень удобно!


 
atruhin ©   (2007-05-26 21:55) [6]

> Можно ли подобное организовать на делфи?

нет



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

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

Наверх




Память: 0.48 MB
Время: 0.026 c
15-1194465471
Jolik
2007-11-07 22:57
2007.12.09
Макроязык как в 1С:Бухгалтерии...


2-1194871765
СержК
2007-11-12 15:49
2007.12.09
Есть ли для TreeView что-то вроде AfterScrol


9-1164339612
grouzd)ev
2006-11-24 06:40
2007.12.09
А не проводить ли нам небольшие игры по кодингу? (ч. 5)


15-1194613990
авыф
2007-11-09 16:13
2007.12.09
как сделать так, чтобы контролы, расположенные на форме нельзя


1-1190366442
nali
2007-09-21 13:20
2007.12.09
Ошибка при динамическом создании компонента.