×òåíèå èç COM ïîðòà

Подключаем наши девайсы к компьютеру. Обсуждаются: порты, протоколы, драйвера, языки программирования и т.д.
Ответить
Родился
Сообщения: 1
Зарегистрирован: Вт ноя 18, 2008 12:25:04

Сообщение alpher »

Ïðè ÷òåíèè èç COM ïîðòà ìàññèâà èíôîðìàöèè ñ èñïîëüçîâàíèåì ComPort.Read íà Äåëüôè ïðîïàäàþò áàéòû 00010001. ×òî äåëàòü? Ïîäñêàæèòå ïîæàëóéñòà.
Реклама
Открыл глаза
Аватара пользователя
Сообщения: 50
Зарегистрирован: Чт июн 12, 2008 14:53:00
Откуда: Челябинск

Сообщение nemo_007 »

такая же фигня была... пришлось писать свою прогу
Контактная информация:
Реклама
Встал на лапы
Аватара пользователя
Сообщения: 84
Зарегистрирован: Сб ноя 22, 2008 22:11:28

Сообщение yeskela »

Для работы с ком портом к нему надо просто как к файлу с именем COMxx обращаться и будет вам счастье.

Пример в архиве.
Единственно, если считывать из порта, а данных там небудет, программа будет "подвисать"
Вложения
COM.rar
(175.83 КБ) 1805 скачиваний
Потрогал лапой паяльник
Сообщения: 331
Зарегистрирован: Вс мар 30, 2008 14:31:51

Сообщение PB_EXPERT »

В архиве есть DLLка и описание её функций, а ткже её исходник.
Она нормально работает с COM портами, в том числе и виртуальными.
Она имеет размер всего 8Кб. :)

Написанна на языке PureBasic
Вложения
ComPort_Pb.rar
(12.9 КБ) 598 скачиваний
Реклама
Эиком - электронные компоненты и радиодетали
Вымогатель припоя
Аватара пользователя
Сообщения: 600
Зарегистрирован: Вс апр 27, 2008 13:44:52

Сообщение Symbiosis »

Интересует програмка какая нибудь, чтоб одновременно две программы подцепить на один порт. Одна чтобы работала, а вторая - терминал, чтобы подсматривать, что творится , как разговор там идет. Подскажите софтинку, плз!
Контактная информация:
Реклама
ARV
Ум, честь и совесть. И скромность.
Аватара пользователя
Сообщения: 18679
Зарегистрирован: Чт дек 28, 2006 08:19:56
Откуда: Новочеркасск

Сообщение ARV »

Symbiosis писал(а):Интересует програмка какая нибудь, чтоб одновременно две программы подцепить на один порт. Одна чтобы работала, а вторая - терминал, чтобы подсматривать, что творится , как разговор там идет. Подскажите софтинку, плз!
HDD Free Serial Port Monitor
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...

Мой уютный бложик... заходите!
Контактная информация:
Реклама
Открыл глаза
Аватара пользователя
Сообщения: 51
Зарегистрирован: Пт фев 22, 2008 19:49:00
Откуда: г. Красноярск

Сообщение Nikita »

Symbiosis писал(а):Интересует програмка какая нибудь, чтоб одновременно две программы подцепить на один порт. Одна чтобы работала, а вторая - терминал, чтобы подсматривать, что творится , как разговор там идет. Подскажите софтинку, плз!
Для этих целей всегда пользовалься программой LGComspy. Очень простая, надежная и удобная. Советую.
Контактная информация:
Встал на лапы
Аватара пользователя
Сообщения: 84
Зарегистрирован: Сб ноя 22, 2008 22:11:28

Сообщение yeskela »

Nikita писал(а):
Symbiosis писал(а):Интересует програмка какая нибудь, чтоб одновременно две программы подцепить на один порт. Одна чтобы работала, а вторая - терминал, чтобы подсматривать, что творится , как разговор там идет. Подскажите софтинку, плз!
Для этих целей всегда пользовалься программой LGComspy. Очень простая, надежная и удобная. Советую.
Можете поделится этой программкой? А то яндекс ничего дельного не находит, сайт автора недоступен :(
Открыл глаза
Аватара пользователя
Сообщения: 51
Зарегистрирован: Пт фев 22, 2008 19:49:00
Откуда: г. Красноярск

Сообщение Nikita »

yeskela писал(а): Можете поделится этой программкой? А то яндекс ничего дельного не находит, сайт автора недоступен :(
Могу, конечно. Вы мне напишите свой e-mail, я сброшу. 3,7 Мб весит.
Контактная информация:
Опытный кот
Аватара пользователя
Сообщения: 732
Зарегистрирован: Чт дек 29, 2005 07:29:25
Откуда: Омск

Сообщение Spider »

у меня TComPort отлично работает. Когда не очень хочется заморачиваться он лучшее.
Контактная информация:
Прорезались зубы
Сообщения: 225
Зарегистрирован: Сб мар 10, 2007 20:05:39
Откуда: валуйки

Сообщение alexval2006 »

Nikita писал(а):
yeskela писал(а): Можете поделится этой программкой? А то яндекс ничего дельного не находит, сайт автора недоступен :(
Могу, конечно. Вы мне напишите свой e-mail, я сброшу. 3,7 Мб весит.
вот ссылка скачал её себе ее от туда
http://nonzero.narod.ru/soft/LGComSpyInst.zip
А это софтина которой пользуется spider
http://sourceforge.net/project/showfile ... p_id=76595
ну и на последок софтина ARV
http://www.serial-port-monitor.com/Down ... monitr.exe
ARV раскажи как настроить эту прогу и еще она условно бесплатная какие там ограничения ?
мне нужно наблюдать что происходит в виртуальном com5 с помою этой проги
Контактная информация:
ARV
Ум, честь и совесть. И скромность.
Аватара пользователя
Сообщения: 18679
Зарегистрирован: Чт дек 28, 2006 08:19:56
Откуда: Новочеркасск

Сообщение ARV »

alexval2006 писал(а):ARV раскажи как настроить эту прогу и еще она условно бесплатная какие там ограничения ?
мне нужно наблюдать что происходит в виртуальном com5 с помою этой проги
бесплатная версия имеет ограничеие в том плане, что не может производить сохранение сессии и воспроизведение ее потом. в сущности, фича необходимая настолько редко, что даже и не знаю, кому она нужна...
настройки там простые: вначале надо настроить сессию: выбрать СОМ-порт для слежения и задать режим: консоль, таблица или IOCTL-запросы. в сущности, все это условности, т.к. в процессе работы можно все перенастроить. Затем нажимается кнопка "СТАРТ" (треугольничек типа "воспроизведение") - прога захватывает порт и начинает его сканировать. после этого можно запускать уже свою прогу, которая общается через этот захваченный порт. в зависимости от настроек монитора будут показаны все действия между поротом и вашей прогой: какие команды посланы драйверу, какие данные переданы/приняты и т.п. Есть режим консоли, когда в процесс обмена можно влезть из монитора, т.е. послать байты как бы от имени программы. собственно, это и все :)
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...

Мой уютный бложик... заходите!
Контактная информация:
Ответить

Вернуться в «Интеграция с ПК»