|
SIM300C - передача sms, Не могу передать sms. Ошибка 515 |
|
|
|
Apr 21 2008, 11:48
|
Частый гость
 
Группа: Участник
Сообщений: 136
Регистрация: 2-01-06
Пользователь №: 12 772

|
Цитата(sobr @ Apr 21 2008, 12:55)  Проверь "личку", там номер, отправь туда смс, я посмотрю что отправляется... Долго ждал, а потом вспомнил, что этим адресом я уже не пользуюсь. Сделал изменения в своей карточке. Если не трудно, сбрось повторно. И еще: с какими настройками посылать?
|
|
|
|
|
Apr 21 2008, 12:26
|
Частый гость
 
Группа: Участник
Сообщений: 136
Регистрация: 2-01-06
Пользователь №: 12 772

|
Цитата(sobr @ Apr 21 2008, 15:01)  "GSM","UCS2" Отправил: Call Ready AT+CMGF=1 OK AT+CSCS="GSM" OK AT+CMGS="+79..." > test +CMGS: 77 OK А при CSCS="UCS2" номер и текст набирать в ЮНИКОДЕ или нет?
Сообщение отредактировал IF_P - Apr 21 2008, 13:17
|
|
|
|
|
Apr 21 2008, 12:42
|

Знающий
   
Группа: Свой
Сообщений: 926
Регистрация: 18-01-07
Пользователь №: 24 552

|
Первая смска которую я получил содержит "74657374" в текстовом формате. t-0h74 e-0h65 s-0h73 t-0h74 такое ощущение, что у тебя в настройках стоит "HEX" попробуй стелать так: АТ+CSCS="GSM" АТ+CSMP=17,167,0,25 AT+CMGF=1 AT+CMGS=”Номер” >test думаю получица Цитата(IF_P @ Apr 21 2008, 19:26)  Отправил: Call Ready AT+CMGF=1 OK AT+CSCS="GSM" OK AT+CMGS="+79*******" > test +CMGS: 77
OK
А при CSCS="UCS2" номер и текст набирать в ЮНИКОДЕ или нет? как думаешь,я тебе номер зачем в "личку" кидал?
|
|
|
|
|
Apr 21 2008, 12:57
|
Частый гость
 
Группа: Участник
Сообщений: 136
Регистрация: 2-01-06
Пользователь №: 12 772

|
Цитата(sobr @ Apr 21 2008, 15:42)  Первая смска которую я получил содержит "74657374" в текстовом формате. t-0h74 e-0h65 s-0h73 t-0h74 такое ощущение, что у тебя в настройках стоит "HEX"
попробуй стелать так: АТ+CSCS="GSM" АТ+CSMP=17,167,0,25 AT+CMGF=1 AT+CMGS=”Номер” >test думаю получица как думаешь,я тебе номер зачем в "личку" кидал? Ничего не поменялось. AT+CSCS="GSM" OK AT+CSMP=17,167,0,25 OK AT+CMGF=1 OK AT+CMGS="80506033553" > test +CMGS: 78
|
|
|
|
|
Apr 21 2008, 13:17
|

Знающий
   
Группа: Свой
Сообщений: 926
Регистрация: 18-01-07
Пользователь №: 24 552

|
Цитата(IF_P @ Apr 21 2008, 19:57)  Ничего не поменялось.
AT+CSCS="GSM"
OK
AT+CSMP=17,167,0,25
OK
AT+CMGF=1
OK
AT+CMGS="80506033553"
> test
+CMGS: 78 Пробуй так: AT+CSCS="GSM" AT+CSMP=17,167,0,25 AT+CMGF=1 AT+CMGS="+380506033553"//Именно "+3" > test Если не поможет поменяй оператора...
|
|
|
|
|
Apr 21 2008, 13:50
|
Частый гость
 
Группа: Участник
Сообщений: 136
Регистрация: 2-01-06
Пользователь №: 12 772

|
Цитата(sobr @ Apr 21 2008, 16:17)  Пробуй так: AT+CSCS="GSM" AT+CSMP=17,167,0,25 AT+CMGF=1 AT+CMGS="+380506033553"//Именно "+3"
> test
Если не поможет поменяй оператора... За пост прошу извинить. Уже исправил. Просто работал на "автомате". А номер так у меня не набирается: Call Ready AT+CSCS="GSM" OK AT+CSMP=17,167,0,25 OK AT+CMGF=1 OK AT+CMGF="+380506033553" ERROR Сейчас поменяю оператора. Интересно, а на МТС работает? Цитата(sobr @ Apr 21 2008, 16:17)  Если не поможет поменяй оператора... Спасибо за совет. Поменял оператора. Все работает. Только где проблема: Оператор неправильно передал или оператор неправильно принял? Нерабочая версия Киевстар (SIM300) -> МТС (телефон) Рабочая версия МТС (SIM300) - > Киевстар (телефон). Может кто уже встречался с этим?
|
|
|
|
|
Apr 24 2008, 08:53
|
Частый гость
 
Группа: Участник
Сообщений: 136
Регистрация: 2-01-06
Пользователь №: 12 772

|
Цитата(Harbinger @ Apr 22 2008, 21:02)  А вот у меня такое, на 13-й версии. Отправлял с Киевстара на Киевстар. При AT+CSCS="IRA" (по умолчанию) SMS латиницей в текстовом режиме принимаются нормально. Ставлю "GSM" - пошли крокозяблики. Меняю опять на "IRA" - ничего не изменяется. Выключаю-включаю - снова нормально читаются. Довольно забавно - после смены кодировки перезагружать надо, что ли...  Нужно ещё некоторое время, чтобы перебрать все варианты, сверяясь с документацией... Только что попробовал передать латынь с МТС на Киевстар сначала по умолчанию "IRA" - ОК. Поменял кодировку на "GSM" - OK. Снова поменял на "IRA" - OK. Получается, что МТС передает нормально в любом случае, а Киевстар что-то не так кодирует. И меня с Киевстар на МТС передавалось в HEX-коде
|
|
|
|
|
Apr 24 2008, 18:08
|

старший лаборант
     
Группа: Свой
Сообщений: 2 702
Регистрация: 30-09-05
Из: ЮЗЖД
Пользователь №: 9 097

|
Цитата(IF_P @ Apr 24 2008, 11:53)  Получается, что МТС передает нормально в любом случае, а Киевстар что-то не так кодирует. И меня с Киевстар на МТС передавалось в HEX-коде  Там чёрт ногу сломит, по крайней мере поначалу так кажется (разберёмся, конечно). На PIML-е, например, ответы на USSD-запросы принимаются на МТС неадекватно, а на всех остальных наших операторах нормально (ну, "хвост" у сообщений от Life - это мелочи... буфер надо расширять примерно до 600 байт, иначе конца сообщения не дождёшься). На китайских телефонах, базирующихся на чипсете MTK - та же беда, но не на всех! В общем, план получается примерно такой: перебор всех кодировок и всех доступных операторов, для различных GSM-устройств, причём для SMS и USSD отдельные эксперименты. За несколько дней можно справиться, если только этим и заниматься...
--------------------
Китайская комплектация - европейское качество! ;)
|
|
|
|
|
Jun 10 2008, 13:20
|
Группа: Новичок
Сообщений: 1
Регистрация: 15-04-08
Пользователь №: 36 796

|
Цитата(IF_P @ Apr 24 2008, 11:53)  Только что попробовал передать латынь с МТС на Киевстар сначала по умолчанию "IRA" - ОК. Поменял кодировку на "GSM" - OK. Снова поменял на "IRA" - OK. Получается, что МТС передает нормально в любом случае, а Киевстар что-то не так кодирует. И меня с Киевстар на МТС передавалось в HEX-коде  у меня на МТС было так: IRA шлю латиницу приходит все нормально, переключаюсь на UCS2 и ставлю AT+CSMP=17,167,0,25 и шлю русский текст, принимаю результат отличный, переключаюсь назад на IRA шлю латиницу имею квадратики... долго серфил и вот решение: когда шлю в UCS2 над делать AT+CSMP=17,167,0,25, а когда в IRA нужно AT+CSMP=17,173,0,0
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|