Работа с серийным портом

Разговоры на любые темы: вы можете обсудить здесь какой-либо сайт, найти единомышленников или просто пообщаться...
Williams
Гуру
Гуру
Аватара пользователя
 
Сообщения: 1280
Зарегистрирован: 06.05.2008 (Вт) 18:35
Откуда: System.Reflection.Williams (увидел себя в зеркале :))

Работа с серийным портом

Сообщение Williams » 18.10.2008 (Сб) 17:29

Интересует тема вообще. Создал тему здесь затем, что не относится ни какому языку программирования конкретно.
Насколько это сложно?
Как думаете, сколько времени возьмет разобраться в протоколе между компьютером (старая, досовская прога) и устройством на серийном порту? Если не трудно, напишите своими словами как это работает. У меня этого порта нет, почти всегда ноутбуки, потому интересуюсь :)
И вы думаете, что вас оставят в живых после прочтения этого поста?

Williams
Гуру
Гуру
Аватара пользователя
 
Сообщения: 1280
Зарегистрирован: 06.05.2008 (Вт) 18:35
Откуда: System.Reflection.Williams (увидел себя в зеркале :))

Re: Работа с серийным портом

Сообщение Williams » 19.10.2008 (Вс) 16:49

Тема еще актуальна. Буду рад любой информации.
И вы думаете, что вас оставят в живых после прочтения этого поста?

alibek
Большой Человек
Большой Человек
 
Сообщения: 14205
Зарегистрирован: 19.04.2002 (Пт) 11:40
Откуда: Russia

Re: Работа с серийным портом

Сообщение alibek » 20.10.2008 (Пн) 8:22

portmon + мозги.
Если программа старая, то есть вероятность, что протокол несложный.
Lasciate ogni speranza, voi ch'entrate.

Williams
Гуру
Гуру
Аватара пользователя
 
Сообщения: 1280
Зарегистрирован: 06.05.2008 (Вт) 18:35
Откуда: System.Reflection.Williams (увидел себя в зеркале :))

Re: Работа с серийным портом

Сообщение Williams » 29.11.2008 (Сб) 14:15

Вот у меня фрагмент дампа:

Почему все идет подряд, здесь что, нет понятия пакетов? Как различить где чтение, а где запись? В этом контенте должны быть зашиты цифровые значения, такие как скорость, мощность и т.п., соответственно как их извлечь.

Port opened by process "ntvdm.exe" (PID: 1208)

Answer: 11/7/2008 10:10:24 AM.16464

FF 03 33 FF 03 13 FF 03 01 7F FD FF 00 33 03 52 ÿ.3ÿ..ÿ..ýÿ.3.R
EC 69 04 10 10 10 00 00 E6 00 51 01 E0 02 92 1C ìi......æ.Q.à.’.
1F 00 FF 00 7F FC FF 00 33 03 53 EC FF 00 7F 10 ..ÿ.üÿ.3.Sìÿ..
10 10 00 00 E1 00 4C 01 E0 02 92 1C 1F 00 FF 00 ....á.L.à.’...ÿ.
7F FE FF 00 36 03 53 EC FF 00 7F 10 10 10 00 00 þÿ.6.Sìÿ......
E1 00 4C 01 DF 02 92 1C 1F 00 FF 00 7F FD FF 00 á.L.ß.’...ÿ.ýÿ.
34 03 53 EC FF 00 7F 10 10 10 00 00 E1 00 4C 01 4.Sìÿ......á.L.
E0 02 92 1C 1F 00 FF 00 7F FE FF 00 35 03 53 EC à.’...ÿ.þÿ.5.Sì
FF 00 7F 10 10 10 00 00 E1 00 4C 01 DF 02 92 1C ÿ......á.L.ß.’.
1F 00 FF 00 7F FD FF 00 34 03 53 EC FF 00 7F 10 ..ÿ.ýÿ.4.Sìÿ..
10 10 00 00 E1 00 4C 01 DF 02 92 1C 1F 00 FF 00 ....á.L.ß.’...ÿ.
7F FD FF 00 33 03 53 EC FF 00 7F 10 10 10 00 00 ýÿ.3.Sìÿ......
E1 00 4C 01 E0 02 92 1C 1F 00 FF 00 7F FC FF 00 á.L.à.’...ÿ.üÿ.
34 03 53 EC FF 00 7F 10 10 10 00 00 E1 00 4C 01 4.Sìÿ......á.L.
E0 02 92 1C 1F 00 FF 00 7F FC FF 00 34 03 53 EC à.’...ÿ.üÿ.4.Sì
FF 00 7F 10 10 10 00 00 E1 00 4C 01 E1 A2 92 1C ÿ......á.L.ᢒ.
1F 00 FF 00 7F FC FF 00 32 03 52 EC FF 00 7F 10 ..ÿ.üÿ.2.Rìÿ..
10 10 00 00 E1 00 4C 01 E0 02 92 1C 1F 00 FF 00 ....á.L.à.’...ÿ.
7F FD FF 00 34 03 52 EC FF 00 7F 10 10 10 00 00 ýÿ.4.Rìÿ......
E1 00 4C 01 E2 02 92 1C 1F 00 FF 00 7F FC FF 00 á.L.â.’...ÿ.üÿ.
33 03 52 EC FF 00 7F 10 10 10 00 00 E2 00 4C 01 3.Rìÿ......â.L.
E0 02 92 1C 1F 00 FF 00 7F FC FF 00 34 03 52 EC à.’...ÿ.üÿ.4.Rì
FF 00 7F 10 10 10 00 00 E2 00 4C 01 E0 02 92 1C ÿ......â.L.à.’.
1F 00 FF 00 7F FD FF 00 33 03 52 EC FF 00 7F 10 ..ÿ.ýÿ.3.Rìÿ..
10 10 00 00 E2 00 4C 01 DE 02 92 1C 1F 00 FF 00 ....â.L.Þ.’...ÿ.
7F FE FF 00 33 03 52 EC FF 00 7F 10 10 10 00 00 þÿ.3.Rìÿ......
И вы думаете, что вас оставят в живых после прочтения этого поста?


Вернуться в Народный треп

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 77

    TopList