всем спасибо за советы
в общем, провел пару экспериментов и результат неутешителен, поэтому продолжу темы в несколько ином ракурсе.
к девайсине (электронные автомобильные весы) в промежуток программулины подключиться смог с помощью hhd free serial port monitor.
в качестве протокола работы получил следующее:
 |
Цитата: |
 |
|
|
|
|
|
|
|
|
|
Порт открыт процессом "WeightRoom.exe" (PID: 2096)
Запрос:04.06.2008 19:03:18.56864
10 .
Ответ:04.06.2008 19:03:18.58464 (+0.0156 seconds)
3D 20 20 30 2E 30 38 30 24 = 0.080$
Запрос:04.06.2008 19:03:19.06864 (+0.4844 seconds)
10 .
Ответ:04.06.2008 19:03:19.08464 (+0.0156 seconds)
3D 20 20 30 2E 30 38 30 24 = 0.080$ |
|
 |
|
 |
|
но дальше начинается самое интересное - подключившись хипертерминалом в попытке послать на весы запрос - терминал надолго задумывается, что вызывает законное подозрение.
легкий хакинг родной проги выявил, что она работает с ком-портом через dll-ку, в которой есть функции с весьма заманчивыми названиями ReadWeight и Clear.
Вопрос - я конечно понимаю, что выцепить из дллки параметы функций невозможно, но подскажите, хоть в какую сторону теперь копнуть по глубже, чтобы поиметь данные с терминала без родной проги.