Velund
Oct 29 2005, 22:32
Встала тут задачка - надо отлаживать обмен между двумя устройствами по RS232... Устройства - оба на пиках, там особо диагностики не повтыкаешь.
И возник интерес к программе, которая как минимум может ловить в полном дуплексе обмен по линии (в обе стороны), записывать его (фиксируя что в каком порядке проходило в каком направлении) и потом просматривать в текстовом и шестнадцатиричном виде.
А как максимум - нечто что может позволить создать отладочный эмулятор устройства с несложным протоколом обмена.
Может кто нибудь что нибудь посоветовать?
Есть пара программ - мне больше всего понравлась ComWizard - к ней нужен правда ключик.
Если у вас на фтп нету - принесу .
Остальные по-памяти не припомню - но если ComWizard не понравится посмотрю.
Всё это под винды.
Очень просто можно сделать самому при помощи С++ и библиотеки - её тоже могу притащить - всё у меня дома валяется - здесь нет.
Ну а если надо под Линух - я такую программку сам написал - ComWizard отдыхает, но я уж больно сложный интерфейс к ней заделал , да и недоделанная она - но свою функцию выполняет на 200%
Если есть у кого интерес с ней поразбираться - пришлю - написана на QT.
Сергей.
vvs157
Oct 30 2005, 16:47
Мониторить обмен можно с помощью
http://www.moxa.com/support/download_datascope_info.htmСхема распайки кабеля там же
_artem_
Oct 30 2005, 20:25
vod zdes posmotri :
http://beyondlogic.org/protocolanalyser/protocolanalyser.htmTam log toze est , pravda inogda so screensaverom confliktuet , no vrode bi nichego .
Bill Serial Port Monitor 3.0J:
http://www.symcod.com/billsm/