Форум: "Система";
Текущий архив: 2002.12.02;
Скачать: [xml.tar.bz2];
ВнизCom-Port Spy Найти похожие ветки
← →
gurin70 (2002-09-28 01:58) [0]Есть программа написанная не мной. Программа общается с устройством через com-порт. Как можно узнать какие байты идут через порт и параметры самого порта? Без дополнительного оборудования - только программными средствами? Та программа естественно делиться информацией не хочет. Сразу скажу зачем такая программа нужна. Был у нас на фирме программист и был аппаратчик. Теперь их нет возможности привлечь к работе. Возникла необходимость старые приборы обеспечить новой программой, той что сейчас поставляется с новыми приборами. Естественно те кто раньше купил наш прибор, новый покупать не хотят, а вот новую прогу берут. Тот протокол что был - не правильно описан. Почему без дополнительного оборудования ? - условие начальства - обойтись как можно более дешевыми средствами, но если никак не обойтись - то что ж, прийдется ему раскошеливаться.
← →
Aleks1 (2002-09-28 04:14) [1]Предложу вариант "почти" без дополнительного оборудования. Подключи COM - порт другого компьютер в параллель и читай, что идет туда и сюда. Нет "другого" компьютера, попробуй использовать "другой" порт первого.
← →
gurin70 (2002-09-29 03:17) [2]Как это в параллель? Там же протокол неизвестен. Я тоже сначало думал что буду эмулировать работу прибора и узнаю что прога посылает - не вышло, т.к. не знаю протокола.
← →
Aleks1 (2002-09-29 04:10) [3]"Как это в параллель?". В параллель имееется ввиду чисто электрически. Кроме того, такие параметры как скорость, кол-во бит, четность, легко можно подобрать. Далее стоит попытаться разобраться, что посылается из программы в устройство и что читается программой из устройства. Зная устройство - это проще чем не зная, как я сейчас.
← →
Green_mkp (2002-09-29 12:34) [4]http://www.sysinternals.com/ntw2k/freeware/portmon.shtml
http://www.internals.com/utilities/winnt/apispy32/APISpy32.zip
Есть еще класная вещь CommView если , что пиши , намылю
Лично мне этого вполне хватило чтобы полностью разобраться с
протоколом работы термопринтера :-)
← →
gurin70 (2002-09-29 15:08) [5]> Aleks1
Как же можно подобрать например скорость обмена? На разных скоростях они прекрасно связываются, вот только идет лабуда, а что должно идти доподлинно неизвестно.
← →
Aleks1 (2002-09-30 04:04) [6]ну про скорость обмена я упомянул, потому что не знал, что " На разных скоростях они прекрасно связываются". Ну а насчет "лабуды", почему бы не читать сей обмен (лабуду) другим компьютером? (Помня, что нужно учитывать кол-во бит и четность). Набрать статистику и определить что в каких случаях посылается из РС в прибор и что в каких случаях посылается из прибора в РС!
Ну а если под руками нет "старого прибора", то, похоже, будет печальный облом.
Страницы: 1 вся ветка
Форум: "Система";
Текущий архив: 2002.12.02;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.011 c