|
|
  |
Брыкается At+CMSS в SIM300C |
|
|
|
Jun 6 2008, 15:47
|

Группа: Новичок
Сообщений: 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 - операция не разрешена. И где собака зарылась? Спасибо.
|
|
|
|
|
Jun 7 2008, 08:44
|

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

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

Группа: Новичок
Сообщений: 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-команды...
|
|
|
|
|
Nov 4 2009, 19:00
|
Участник

Группа: Участник
Сообщений: 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
Народ, чё делать? спасайте!!!
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|