Vlahmsk
Sep 6 2013, 17:52
Ситуация в следующем: Устройста на SIM900 принимает всего 5 SMS сообщений, если послать два сообщения первое из двух связанных смс, второе из четырех, то первое придет полностью (два сообщения), а второе только три части из четырех. Если удалить одно сообщение, то дойдет и оставшееся.
Не пойму как так. Может есть какие настройки этого дела?
ArtemKAD
Sep 6 2013, 20:02
Вся память для SMS - на сим карте...
Vlahmsk
Sep 6 2013, 20:25
Цитата(ArtemKAD @ Sep 6 2013, 23:02)

Вся память для SMS - на сим карте...
Т.е. память для СМС на СИМкарте всего 5 сообщений?
Есть возможность увеличить или это технологическое ограничение?
ArtemKAD
Sep 8 2013, 23:00
Это ограничение конкретной карты конкретного оператора. 5 это еще не предел - встречал и 3...
Можно не хранить на карте вообще - просто сразу получать смс-ку в UART.
Vlahmsk
Sep 10 2013, 07:45
Цитата(ArtemKAD @ Sep 9 2013, 03:00)

Это ограничение конкретной карты конкретного оператора. 5 это еще не предел - встречал и 3...
Можно не хранить на карте вообще - просто сразу получать смс-ку в UART.
Да мне-то собственно все-равно какое количество там хранится, она из памяти сим-карты тут же передается в программу, а на сим-карте удаляется. Просто хотел узнать можно ли это ограничение обходить или нет. Спасибо за ответы!
ArtemKAD
Sep 10 2013, 22:43
Если таки пользуетесь этой памятью, тогда внимательней следите за тем, что-бы оттуда удалялось не только то, что пришло, но и то, что там уже лежит. И наче рано или поздно устройство откажется принимать SMS-ки...
Vlahmsk
Sep 11 2013, 22:17
Да, спасибо, приходится следить. Никогда не думал, что на СИМ-карте всего 5 смс может храниться ))
У меня все просто, раз в какое-то время AT+CMGL=4, читаются все смс, потом удаляются по одной, а остальное время тратится на более важные вещи ))
Для просмотра полной версии этой страницы, пожалуйста,
пройдите по ссылке.