![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#11 |
Участник клуба
Регистрация: 07.12.2011
Сообщений: 1,025
|
![]()
и накой тебе эти DTR нужны? это flowcontrol и при примых руках его пользовать нет необходимости, оно само работает.
Не трогай управляющие ноги, а лучше забудь про них, и в логах игнорируй. Тебе дан высокоуровневый поток данных и все, только read и write и никаких EscapeCommFunction
Не стесняемся, плюсуем!
![]() |
![]() |
![]() |
![]() |
#12 |
Старожил
Регистрация: 29.09.2009
Сообщений: 9,713
|
![]()
Для данного модема не нужно принудительно дергать DTR, при аппаратной настройке система сама когда нужно дернет.
По работе с терминалом http://www.prosoft.ru/cms/f/438467/A...для+MC52iT.pdf
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation |
![]() |
![]() |
![]() |
#13 |
Регистрация: 16.11.2013
Сообщений: 7
|
![]()
Вот Slym не понял что там про flowcontrol. Проблема в том что при входящей посылке в 21 символ пакет рпзбивается на 2 пакета 14 символов и 7. А функцией ComReed Считывается только последние 7 символов. или может мне функцию ComReed надо круттить в цикле, а не как я однократноее вызывать?
Почитал инструкцию на модем там есть Software Flow Control и Hardware Flow Control. ето мне надо на модеме настроить Hardware Flow Control? Последний раз редактировалось Desperadoes; 22.11.2013 в 13:52. |
![]() |
![]() |
![]() |
#14 |
Участник клуба
Регистрация: 07.12.2011
Сообщений: 1,025
|
![]()
flowcontrol - это низкий уровень, который в норме не должен выходить за пределы ОС и девайса...
ты используешь протокол, согласно которому конец сообщения/команды - #13#10 вот и ищи эти 1310 а не надейся что одна команда придет за один ReadFile делай в цикле ReadFile пока не получишь 1310, но против инфлупа вводи ограничение на время, колво считанных байт или колво вызовов ReadFile на одну команду, можно опереться на таймаут ком - т.е. если за 1 сек не пришел ни один байт значит конец передачи или ошибка...
Не стесняемся, плюсуем!
![]() Последний раз редактировалось Slym; 24.11.2013 в 16:15. |
![]() |
![]() |
![]() |
#15 |
Регистрация: 16.11.2013
Сообщений: 7
|
![]()
Все понял, Спасибо всем за помощь!!!
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
В ответ на DDE запрос приходит идентификатор данных | Sauber | Общие вопросы Delphi | 1 | 13.11.2013 12:12 |
Посылаем запрос на программу и получаем ответ | vlastelin | PHP | 3 | 22.03.2012 19:48 |
Idhttp ответ на post запрос | andrejjka | Работа с сетью в Delphi | 1 | 30.01.2011 13:41 |
POST Запрос/Ответ | IvanBegin | Работа с сетью в Delphi | 3 | 02.11.2010 16:50 |
скрипт для смс запрос-ответ | elias_p | PHP | 1 | 16.06.2010 16:22 |