Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: SIM300D и SMS
Форум разработчиков электроники ELECTRONIX.ru > Интерфейсы > Форумы по интерфейсам > Сотовая связь и ее приложения
vedmed
Трабла. Сабж установлен на изделие. Все работает, но... на него не приходят СМС. Отчета о доставке нет. То есть они туда и не доходят. Поэтому о багах в управляющей программе контроллера речи нет. Оператор - Киевстар. Казалось-бы: проблема у оператора. Но!!! Извлекаем СИМ из изделия - ставим в тело NOKIA. СМС тут-же приходят все подряд. Ставим обратно - картина та же... Может кто чего вразумительного скажет по этому поводу 07.gif
Velund
Как я рад, что не связался с SIM300 в свое время... wink.gif

Хотя моторола тоже не сахар, но ТАКОГО за ними не замечалось.
Палыч
Цитата(vedmed @ Apr 17 2008, 19:22) *
Все работает, но...
"Всё" - это что? SIM300 - включен? SIM300 нашёл сеть?
YAM
А DTR в нуле? smile.gif
программа или железо однозначно...
=F8=
У меня на SIM300 SMS и передаются и принимаются нормально.
vedmed
Цитата(Палыч @ Apr 18 2008, 09:26) *
"Всё" - это что? SIM300 - включен? SIM300 нашёл сеть?

Нашелsmile.gif На него можно звонить. С него отправляются СМС. На него не доходят.

Цитата(YAM @ Apr 18 2008, 10:10) *
А DTR в нуле? smile.gif
программа или железо однозначно...

Модуль в изделииsmile.gif Но судя по (см. выше) он не в нуле smile.gif

Цитата(=F8= @ Apr 18 2008, 13:01) *
У меня на SIM300 SMS и передаются и принимаются нормально.

Это первая небольшая тестовая партия изделий. На остальных этого пока не замечалось. Просто интересна причина "явления".
ArtemKAD
Проверь заполнение SMS-ками Sim-карты. Если забита под завязку, то принимать и не будет. Естественно на мобилке примет т.к. там можно принять в память мобилки...
vedmed
Цитата(ArtemKAD @ Apr 18 2008, 15:52) *
Проверь заполнение SMS-ками Sim-карты. Если забита под завязку, то принимать и не будет. Естественно на мобилке примет т.к. там можно принять в память мобилки...

Это первое что пришло в голову. Наиболее логично. Но первые две СМС прошли. А после приема СМС и обработки текста управляющая программа отправляет команды AT+CMGD Предположить, что они (команды) не прошли? Но этого никогда ранее не наблюдалось...
YAM
А по какому ответу модуля Вы ловите приход SMS? Ведь они могут приходить как +CMTI с индексом, так и +CMT сразу с телом SMS.
vedmed
Цитата(YAM @ Apr 18 2008, 19:44) *
А по какому ответу модуля Вы ловите приход SMS? Ведь они могут приходить как +CMTI с индексом, так и +CMT сразу с телом SMS.

+CMT сразу с телом SMS. И на всякий случай (поскольку есть моменты, когда отключаются прерывания по usart) с периодом в 15 с. идет проверка на новые СМС в СИМ. Но дело не в этом. Проблема не в том, что контроллер их пропускает, а в том что не приходят. К отправителю не приходит отчет о доставке.
sobr
Сегодня столкнулся с такой же проблемой. СМС отправляются но не принимаются. Позвонил ОпСоСу он отправил тестовую СМС и сказал, что сообщение не доставляется по причине ошибки №1184, это означает переполнение памяти сим карты. После команды AT+CMGD=1,4(удалить все сообщения) , СМС стали приходить, странно... симка новая, толко что из конверта.
vedmed
Цитата(sobr @ Apr 19 2008, 15:03) *
Сегодня столкнулся с такой же проблемой. СМС отправляются но не принимаются. Позвонил ОпСоСу он отправил тестовую СМС и сказал, что сообщение не доставляется по причине ошибки №1184, это означает переполнение памяти сим карты. После команды AT+CMGD=1,4(удалить все сообщения) , СМС стали приходить, странно... симка новая, толко что из конверта.


Это становится архиинтересно... Очень похоже. Не могли-бы Вы уточнить кто опсос? Модуль у Вас не SIM300. Там эта команда выглядит так: AT+CMGDA
sobr
Цитата(vedmed @ Apr 21 2008, 22:32) *
Не могли-бы Вы уточнить кто опсос?
MTC
Цитата
Модуль у Вас не SIM300.
Нет, WMP100
ArtemKAD
Цитата
+CMT сразу с телом SMS. И на всякий случай (поскольку есть моменты, когда отключаются прерывания по usart) с периодом в 15 с. идет проверка на новые СМС в СИМ.


Подозреваю, что по какой-то причине модуль не принял
AT+CNMI=2,2,0,0,0 и пытается заграбастать SMS-ки в память СИМ-ки которая заполнена.
Alechek
Решил не создавать новую тему.. Модем SIM300 B13
СМС настроил, принимаются отправляются нормально, быстро.
Но вот если установлена связь по +CIPSTART то СМС вроде отправляется с нормальным +СMSS ответом, а доходить не доходит. Если модуль перезагрузить, или сделать +CIPSHUT, то сообщение быстренько доходит. Если в этот момент просто выдернуть питание модема, то оно придет минут через 5.
Ничего не понимаю... Может есть какая команда для выбора сервиса передачи SMS, обычный или через GPRS, как в телефонах. Оператор MTC.
Alechek
Цитата(Alechek @ Apr 23 2008, 11:59) *
Если в этот момент просто выдернуть питание модема, то оно придет минут через 5.

Проблема найдена и локализована. Она оказалась не в модеме, не в операторе симки модема.
Все из за оператора другой стороны. На модем посылались сообщения через Utel. Так вот модем отсылает ответ быстрее, чем до телефона доходит сообщение о доставке. Видимо из за этого сервис Utel-а тупит и задерживает передачу сообщения. Если сообщения о доставке отключить, то все проходит весьма быстро. При отправке СМС запроса с Билайна и ЕЛЕ2 таких глюков не наблюдается.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.