Реклама на сайте DatasheetsDatasheets

KAZUS.RUN - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Книги и журналы
FAQ по электронике

  Datasheets
Поиск SMD
Онлайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Схемы и проекты
Принципиальные схемы
  Программы
Каталог сайтов
Калькуляторы
  Форумы по электронике
Помощь проекту

Автоматика и аппаратура связи Дистанционное и непосредственное управление исполнительными механизмами, сотовая, а также радиосвязь.

 
Опции темы

SIM900D: вопросы

Непрочитано 14.01.2013, 18:01  
whoim
Почётный гражданин KAZUS.RUN
 
Аватар для whoim
 
Регистрация: 26.11.2011
Адрес: Анапа
Сообщений: 1,618
Сказал спасибо: 284
Сказали Спасибо 129 раз(а) в 111 сообщении(ях)
whoim на пути к лучшему
По умолчанию SIM900D: вопросы

В общем, модуль распространенный - предлагаю в этой теме задавать вопросы и надеятся на ответы..

У меня вопрос.

Предположим, CIF поднят, gprs поднят, в мультимоде коннект к 2 серверам есть, сервера ожидают данные.

Отправляю с указанием длинны, после приглашения. Модуль думает и выдает 0, SEND OK

Могу ли я пока он думает озадачивать его отправкой по соседнему подключению 1? Или пока он не даст подтверждения отправки именно X, SEND OK не юзать соседние коннекты?
Реклама:
whoim вне форума  
Непрочитано 14.01.2013, 18:02  
whoim
Почётный гражданин KAZUS.RUN
 
Аватар для whoim
 
Регистрация: 26.11.2011
Адрес: Анапа
Сообщений: 1,618
Сказал спасибо: 284
Сказали Спасибо 129 раз(а) в 111 сообщении(ях)
whoim на пути к лучшему
По умолчанию Re: SIM900D: вопросы

В свою очередь готов ответить на совсем нубские вопросы, поскольку хоть запустил его
whoim вне форума  
Непрочитано 14.01.2013, 18:59  
realid
Супер-модератор
 
Аватар для realid
 
Регистрация: 15.10.2007
Сообщений: 3,578
Сказал спасибо: 175
Сказали Спасибо 1,567 раз(а) в 810 сообщении(ях)
realid на пути к лучшему
По умолчанию Re: SIM900D: вопросы

Я с SIM900 не работал, но обычно принято не посылать новой команды до прихода ответа на предыдущую команду.
realid вне форума  
Непрочитано 14.01.2013, 19:37  
whoim
Почётный гражданин KAZUS.RUN
 
Аватар для whoim
 
Регистрация: 26.11.2011
Адрес: Анапа
Сообщений: 1,618
Сказал спасибо: 284
Сказали Спасибо 129 раз(а) в 111 сообщении(ях)
whoim на пути к лучшему
По умолчанию Re: SIM900D: вопросы

realid, понял
whoim вне форума  
Непрочитано 14.01.2013, 19:43  
Арктур
Почётный гражданин KAZUS.RUN
 
Аватар для Арктур
 
Регистрация: 29.10.2012
Сообщений: 2,930
Сказал спасибо: 7
Сказали Спасибо 3,471 раз(а) в 1,771 сообщении(ях)
Арктур на пути к лучшему
По умолчанию Re: SIM900D: вопросы

Про тайм-аут не забудьте.
Арктур вне форума  
Непрочитано 14.01.2013, 19:44  
whoim
Почётный гражданин KAZUS.RUN
 
Аватар для whoim
 
Регистрация: 26.11.2011
Адрес: Анапа
Сообщений: 1,618
Сказал спасибо: 284
Сказали Спасибо 129 раз(а) в 111 сообщении(ях)
whoim на пути к лучшему
По умолчанию Re: SIM900D: вопросы

сколько? в принципе у меня он видимо складывается сам в переходах)
whoim вне форума  
Непрочитано 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  
whoim
Почётный гражданин KAZUS.RUN
 
Аватар для whoim
 
Регистрация: 26.11.2011
Адрес: Анапа
Сообщений: 1,618
Сказал спасибо: 284
Сказали Спасибо 129 раз(а) в 111 сообщении(ях)
whoim на пути к лучшему
По умолчанию Re: SIM900D: вопросы

понял, подумаю как организовать универсальное решение.. пока юзаю флаг ответа (ставится в прерывании), реагирует на ближайший ответ и таймаут..
в ожидании ответа крутится nop, другого решения пока не придумал
whoim вне форума  
Непрочитано 14.01.2013, 20:35  
whoim
Почётный гражданин KAZUS.RUN
 
Аватар для whoim
 
Регистрация: 26.11.2011
Адрес: Анапа
Сообщений: 1,618
Сказал спасибо: 284
Сказали Спасибо 129 раз(а) в 111 сообщении(ях)
whoim на пути к лучшему
По умолчанию Re: SIM900D: вопросы

а можно глянуть в код, если он на си? в процедурку, которая отправляет команду в модем и распознает ответ
whoim вне форума  
Непрочитано 14.01.2013, 20:44  
Арктур
Почётный гражданин KAZUS.RUN
 
Аватар для Арктур
 
Регистрация: 29.10.2012
Сообщений: 2,930
Сказал спасибо: 7
Сказали Спасибо 3,471 раз(а) в 1,771 сообщении(ях)
Арктур на пути к лучшему
По умолчанию Re: SIM900D: вопросы

Я не занимался ими - начальство дало "отбой".
Но успел "порыться" в и-нете - примеров работы с модулями фирмы Simcom огромное количество.
Нужен ли тайм-аут конкретно в этом случае - ищите сами.
Арктур вне форума  
Сказали "Спасибо" Арктур
whoim (14.01.2013)
 
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[sim900d] UNDER-VOLTAGE WARNNING - критично? whoim Автоматика и аппаратура связи 11 28.12.2012 22:37
Возможности HTTP модуля SIM900D whoim Автоматика и аппаратура связи 0 30.10.2012 01:39
Согласование уровней SIM900D swat24 Автоматика и аппаратура связи 9 19.10.2012 15:48
Вопросы по Си. Zemlyanov Proteus, KiCAD и другие ECAD 5 20.11.2006 15:36


Часовой пояс GMT +4, время: 10:37.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.