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

 
 
> Брыкается At+CMSS в SIM300C
Dark
сообщение Jun 6 2008, 15:47
Сообщение #1





Группа: Новичок
Сообщений: 13
Регистрация: 28-11-04
Пользователь №: 1 249



Здравствуйте.
Вставляю в мобильник SIM-карту, выставляю сохранение отправленных СМС в SIM-карту. Выполняю удаление всех СМС сохранненых в SIM-карте после чего отсылаю одно СМС. Вынимаю SIM-карту, подключаю к SIM-300С. SIM300C включается, выдает Call Ready как положено, в сети зарегестрировался. Ввожу:

AT+CPMS=?

+CPMS: ("SM"),("SM"),("SM)

ОК

AT+CPMS?

+СPMS: "SM",1,30,"SM",1,30,"SM",1,30

ОК

Наблюдаю что та единственная СМС отосланная с мобильника сохранена в SIM-карте. Далее пытаюсь ее отправить повторно:

AT+CMSS=1

+CMS ERROR: 302

Упс! Код ошибки 302 - операция не разрешена.
И где собака зарылась?
Спасибо.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов (1 - 5)
Dark
сообщение Jun 7 2008, 08:44
Сообщение #2





Группа: Новичок
Сообщений: 13
Регистрация: 28-11-04
Пользователь №: 1 249



Проблема локализовалась:
Если СМС сформировано и сохранено в "SM" средствами самого SIM300C, то команда AT+CMSS успешно отрабатывает. Если же СМС сохранено в "SM" средствами стороннего TA (в моем случае Motorola E398), попытка применить AT+CMSS заканчивается +CMS ERROR: 302.

Получается, что-то нитак в формате СМС сохраненного сторонним ТА?
Go to the top of the page
 
+Quote Post
Палыч
сообщение Jun 7 2008, 08:58
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 2 399
Регистрация: 10-05-06
Из: г. Новочеркасск
Пользователь №: 16 954



Цитата(Dark @ Jun 7 2008, 11:44) *
Получается, что-то нитак в формате СМС сохраненного сторонним ТА?
Получается, что - так. Как предположение, телефон не сохранил номер, по которому СМС отправлялась. Можно проверить, если команду AT+CMSS дополнить номером получателя.
Go to the top of the page
 
+Quote Post
Dark
сообщение Jun 7 2008, 10:30
Сообщение #4





Группа: Новичок
Сообщений: 13
Регистрация: 28-11-04
Пользователь №: 1 249



Блин, блин я разобрался, сам глюканул.
Я по наитию думал, что телефон отосланное СМС сохранит как "STO SENT" в SIM-карте, так как в настройках телефона есть опция сохранения "В телефон" или "На SIM-карту". Сохранить то он ее сохранил только, не так как надо:

AT+CMGL="ALL"

+CMGL: 1,"REC READ", ... <- Вот оно сохраненное телефоном СМС
Test1
+CMGL: 2,"STO UNSENT",... <- А это СМС сохраненное уже самим SIM300, которое успешно и отсылается.
Test2

ОК

Хотел с наскока одолеть а неполучилось, придется дальше грызть AT-команды...
Go to the top of the page
 
+Quote Post
Andreisela
сообщение Nov 4 2009, 19:00
Сообщение #5


Участник
*

Группа: Участник
Сообщений: 15
Регистрация: 3-11-06
Из: Москва
Пользователь №: 21 958



А вот у меня нифига не отсылается. История такая:

AT
OK
AT+CREG?
+CREG: 0,1

OK
AT+CPBR=1
+CPBR: 1,"89096722949",129,"1"

OK
AT+CMSS=1, 89096722949
ERROR

AT+CPMS=?
+CPMS: ("SM"),("SM"),("SM")

AT+CMGL="ALL"
+CMGL: 1,"STO UNSENT","",,
Test sim

OK

AT+CMSS=1,89096722949
ERROR

AT+CMSS=1,89096722949;
ERROR


Народ, чё делать? спасайте!!!
Go to the top of the page
 
+Quote Post
Палыч
сообщение Nov 5 2009, 06:56
Сообщение #6


Гуру
******

Группа: Свой
Сообщений: 2 399
Регистрация: 10-05-06
Из: г. Новочеркасск
Пользователь №: 16 954



Цитата(Andreisela @ Nov 4 2009, 22:00) *
А вот у меня нифига не отсылается. Народ, чё делать? спасайте!!!
А, номер - разве не в ковычки надо взять?
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 22nd July 2025 - 04:24
Рейтинг@Mail.ru


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