реклама на сайте
подробности

 
 
> SIM900, получение SMS при заполненной памяти, как получить сообщение об ошибке?
Sagittarius
сообщение Aug 1 2013, 07:48
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 207
Регистрация: 26-01-06
Из: СПб
Пользователь №: 13 659



Здравствуйте.

контроллер с модемом, все время спит (и модем в спящем режиме). По входящему звонку/SMS просыпается, выполняет все что надо и засыпает снова. Со звонками и SMS пока память SMS заполнена все хорошо работает. Но если SMS класть некуда то никакого сообщения не приходит, модем не просыпается сам и не выдает RING на контроллер. И даже если модем и контроллер не спят то сообщения о новой SMS и переполнении памяти нет. Вопрос как это можно включить? Ведь на телефоне такая ситуация распознается и отображается. варианты +CNMI вроде все разумные перепробовал. Стирать сообщения конечно можно (и так и делается) но хочется отлавливать и такую ситуацию.

Спасибо.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
CADiLO
сообщение Aug 1 2013, 09:04
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 6 023
Регистрация: 26-08-05
Из: Днепр
Пользователь №: 7 988



>>> все 3 ответа вообще не в тему, думаем дальше

Разложить по полочкам?

1. Но если SMS класть некуда то никакого сообщения не приходит, модем не просыпается сам и не выдает RING на контроллер. И даже если модем и контроллер не спят то сообщения о новой SMS и переполнении памяти нет. Вопрос как это можно включить?

Никак - только отслеживать самому, никто за вас это не сделает. В стандарте нет такого чтобы отдавать сообщение о заполнении памяти.
И тот же CNMI отношения к заполнению памяти SMS не имеет - он отслеживает буфер URC от сообщений, но не сами сообщения.

2. Ведь на телефоне такая ситуация распознается и отображается.

Да, потому что так написан софт на телефон. У каждого производителя софт это делает по разному.
А что касается телефона, то тут дело вкуса - мне удобнее именно так.

3. мне вообще содержимое SMS не важно, оно сразу удаляется, важен факт его прихода.

Как определить факт прихода я уже ответил, что неправильного в ответе ?

4. мой вопрос в другом - как заставить дергаться RI при заполнении памяти SMS на SIM, у меня она в такой ситуации не дергается.

Освободить память.
RI показывает входящее сообщение, а если вы не отследили свободность памяти и не можете получить сообщение, то при чем тут модуль?


--------------------
Не можна втрачати надію. Не можна здаватися до останньої миті. Можливо саме вона, остання мить, принесе весну, яка стане початком нового життя.
Go to the top of the page
 
+Quote Post
Sagittarius
сообщение Aug 1 2013, 09:53
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 207
Регистрация: 26-01-06
Из: СПб
Пользователь №: 13 659



Цитата(CADiLO @ Aug 1 2013, 13:04) *
>>> все 3 ответа вообще не в тему, думаем дальше
Разложить по полочкам?


да запросто:

Цитата(CADiLO @ Aug 1 2013, 11:53) *
А просто чистить после каждого прочтения?


в вопросе было указано что очистка производится но надо отследить ситуацию переполнения памяти SMS(где то что то сглючило). 1-й ответ не в тему


Цитата(CADiLO @ Aug 1 2013, 12:13) *
Анализируем ножку RI - можно четко отделить SMS и просто входящий звонок.


про разделение SMS и входящих звонков не спрашивалось вообще, 2-й ответ не в тему

Цитата(CADiLO @ Aug 1 2013, 12:24) *
>>>важен факт его прихода.
Это и делается по RI
Заполнение автоматом не отследите и RI тут никаким боком. Сами проверяем, сами чистим.
Что сложного ввести проверку и самому чистить.


да, делается по RI. вопрос как сделать чтоб RI дернулся при поступлении SMS в том числе и при переполнении памяти. Контроллер спит и модем должен его разбудить. Телефон принимает от БС сигнал о наличии SMS, смотрит что эту SMS класть некуда и выдает об этом сообщение. Мне надо чтоб так же сделал модем. Что такое в принципе не возможно скажите телефонам к примеру Samsung S5620, S5550 которые так делают. Вполне допускаю что этого не может конкретно SIM900, может быть надо лезть в его настройки сообщений об ошибках. Т.е. 3-й Ваш ответ тоже ни о чем. 4-й ответ просто повторение предыдущих 3-х.

Цитата(alexdos @ Aug 1 2013, 13:45) *
ТС задал вопрос. и сам же на него ответил верно, даже не понимая что ответил верно.
На телефоне тоже, пишет что память СМС полная, и никакие уже СМС-ки не приходят. Токо почистиш, и тут как попрёт, как попрёт..

как сделать чтоб SIM900 сообщил о переполнении памяти SMS? если уж вы так все понимаете.
Go to the top of the page
 
+Quote Post
alexdos
сообщение Aug 1 2013, 09:57
Сообщение #4


Местный
***

Группа: Участник
Сообщений: 339
Регистрация: 10-07-08
Из: Херсон
Пользователь №: 38 856



А как случается заполнение всей памяти СМСками, если всё всегда трётся ?
То есть таким образом процессор засыпает с полностью обнулённой памятью СМС в модеме.

Сообщение отредактировал alexdos - Aug 1 2013, 10:00
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Sagittarius   SIM900, получение SMS при заполненной памяти   Aug 1 2013, 07:48
- - CADiLO   А просто чистить после каждого прочтения?   Aug 1 2013, 07:53
- - SergOv   Цитата(Sagittarius @ Aug 1 2013, 10:48) С...   Aug 1 2013, 07:57
|- - Sagittarius   Цитата(SergOv @ Aug 1 2013, 11:57) Так чт...   Aug 1 2013, 08:11
- - CADiLO   Анализируем ножку RI - можно четко отделить SMS и ...   Aug 1 2013, 08:13
|- - Sagittarius   Цитата(CADiLO @ Aug 1 2013, 12:13) Анализ...   Aug 1 2013, 08:19
- - CADiLO   >>>важен факт его прихода. Это и делает...   Aug 1 2013, 08:24
|- - Sagittarius   Цитата(CADiLO @ Aug 1 2013, 12:24) >...   Aug 1 2013, 08:36
|- - alexdos   Цитата(Sagittarius @ Aug 1 2013, 11:36) ч...   Aug 1 2013, 09:45
|- - Sagittarius   Цитата(alexdos @ Aug 1 2013, 13:57) А как...   Aug 1 2013, 10:08
|- - alexdos   Цитата(Sagittarius @ Aug 1 2013, 13:08) н...   Aug 1 2013, 10:34
|- - Aurochs   Цитата(alexdos @ Aug 1 2013, 13:34) Просы...   Aug 2 2013, 09:15
|- - alexdos   Цитата(Aurochs @ Aug 2 2013, 12:15) А как...   Aug 2 2013, 16:54
|- - Falkon_99   Вопросик по смс но не в тему, извините)) Можно ли ...   Aug 5 2013, 09:07
- - CADiLO   >>>как сделать чтоб SIM900 сообщил о пере...   Aug 1 2013, 09:58
- - Harbinger   Может, посредством EAT приложения в модуле можно р...   Aug 1 2013, 12:15
- - CADiLO   Так один фиг самому писать обработку нужно.   Aug 1 2013, 12:46
- - Harbinger   Ну так если контроллер в вечной спячке или висит, ...   Aug 1 2013, 14:11
- - CADiLO   Кувалда это негламурненько... Неееее.... никто не...   Aug 2 2013, 09:28
- - CADiLO   Да, такая команда была добавлена в свое время. В п...   Aug 5 2013, 09:13
- - Falkon_99   Спасибо!!!   Aug 5 2013, 09:39


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 30th June 2025 - 01:54
Рейтинг@Mail.ru


Страница сгенерированна за 0.01405 секунд с 7
ELECTRONIX ©2004-2016