| Автоматика и аппаратура связи Дистанционное и непосредственное управление исполнительными механизмами, сотовая, а также радиосвязь. |
SIM900D: вопросы
14.01.2013, 18:01
|
|
|
Почётный гражданин KAZUS.RUN
Регистрация: 26.11.2011
Адрес: Анапа
Сообщений: 1,618
Сказал спасибо: 284
Сказали Спасибо 129 раз(а) в 111 сообщении(ях)
|
SIM900D: вопросы
В общем, модуль распространенный - предлагаю в этой теме задавать вопросы и надеятся на ответы..
У меня вопрос.
Предположим, CIF поднят, gprs поднят, в мультимоде коннект к 2 серверам есть, сервера ожидают данные.
Отправляю с указанием длинны, после приглашения. Модуль думает и выдает 0, SEND OK
Могу ли я пока он думает озадачивать его отправкой по соседнему подключению 1? Или пока он не даст подтверждения отправки именно X, SEND OK не юзать соседние коннекты?
|
|
|
|
14.01.2013, 18:02
|
|
|
Почётный гражданин KAZUS.RUN
Регистрация: 26.11.2011
Адрес: Анапа
Сообщений: 1,618
Сказал спасибо: 284
Сказали Спасибо 129 раз(а) в 111 сообщении(ях)
|
Re: SIM900D: вопросы
В свою очередь готов ответить на совсем нубские вопросы, поскольку хоть запустил его
|
|
|
|
14.01.2013, 18:59
|
|
|
Супер-модератор
Регистрация: 15.10.2007
Сообщений: 3,578
Сказал спасибо: 175
Сказали Спасибо 1,567 раз(а) в 810 сообщении(ях)
|
Re: SIM900D: вопросы
Я с SIM900 не работал, но обычно принято не посылать новой команды до прихода ответа на предыдущую команду.
|
|
|
|
14.01.2013, 19:37
|
|
|
Почётный гражданин KAZUS.RUN
Регистрация: 26.11.2011
Адрес: Анапа
Сообщений: 1,618
Сказал спасибо: 284
Сказали Спасибо 129 раз(а) в 111 сообщении(ях)
|
Re: SIM900D: вопросы
realid, понял
|
|
|
|
14.01.2013, 19:43
|
|
|
Почётный гражданин KAZUS.RUN
Регистрация: 29.10.2012
Сообщений: 2,930
Сказал спасибо: 7
Сказали Спасибо 3,471 раз(а) в 1,771 сообщении(ях)
|
Re: SIM900D: вопросы
Про тайм-аут не забудьте.
|
|
|
|
14.01.2013, 19:44
|
|
|
Почётный гражданин KAZUS.RUN
Регистрация: 26.11.2011
Адрес: Анапа
Сообщений: 1,618
Сказал спасибо: 284
Сказали Спасибо 129 раз(а) в 111 сообщении(ях)
|
Re: SIM900D: вопросы
сколько? в принципе у меня он видимо складывается сам в переходах)
|
|
|
|
14.01.2013, 19:58
|
|
|
Почётный гражданин KAZUS.RUN
Регистрация: 29.10.2012
Сообщений: 2,930
Сказал спасибо: 7
Сказали Спасибо 3,471 раз(а) в 1,771 сообщении(ях)
|
Re: SIM900D: вопросы
Сообщение от whoim
|
|
сколько? в принципе у меня он видимо складывается сам в переходах)
|
Не знаю за переходы, но тайм-ауты нужны для избежания зависаний.
И каждом конкретном случае они определяются исходя из предполагаемого времени ответа.
|
|
|
|
14.01.2013, 20:34
|
|
|
Почётный гражданин KAZUS.RUN
Регистрация: 26.11.2011
Адрес: Анапа
Сообщений: 1,618
Сказал спасибо: 284
Сказали Спасибо 129 раз(а) в 111 сообщении(ях)
|
Re: SIM900D: вопросы
понял, подумаю как организовать универсальное решение.. пока юзаю флаг ответа (ставится в прерывании), реагирует на ближайший ответ и таймаут..
в ожидании ответа крутится nop, другого решения пока не придумал
|
|
|
|
14.01.2013, 20:35
|
|
|
Почётный гражданин KAZUS.RUN
Регистрация: 26.11.2011
Адрес: Анапа
Сообщений: 1,618
Сказал спасибо: 284
Сказали Спасибо 129 раз(а) в 111 сообщении(ях)
|
Re: SIM900D: вопросы
а можно глянуть в код, если он на си? в процедурку, которая отправляет команду в модем и распознает ответ
|
|
|
|
14.01.2013, 20:44
|
|
|
Почётный гражданин KAZUS.RUN
Регистрация: 29.10.2012
Сообщений: 2,930
Сказал спасибо: 7
Сказали Спасибо 3,471 раз(а) в 1,771 сообщении(ях)
|
Re: SIM900D: вопросы
Я не занимался ими - начальство дало "отбой".
Но успел "порыться" в и-нете - примеров работы с модулями фирмы Simcom огромное количество.
Нужен ли тайм-аут конкретно в этом случае - ищите сами.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 10:37.
|
|