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

 
 
> SIM900D отправка СМС кирилицей - как вернуть обратно?
Apik
сообщение Feb 14 2012, 08:24
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 44
Регистрация: 30-04-10
Пользователь №: 56 995



Есть SIM900D. Раньше отсылал-получал СМС в формате по-умолчанию.
Потом перевелся на UCS2 (AT+CSCS="UCS2") - теперь считываю в этом формате.
Вопрос - как вернуться обратно, чтобы английский текст приходил текстом, как и раньше?

Перепробовал разное - "IRA","GSM","UCS2","HEX","8859-1" - все равно СМС считывает не текстом (слово Test читает как 0054006500730074). Какая кодировка стоит по-умолчанию с модуле?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
butthead2
сообщение Feb 14 2012, 09:13
Сообщение #2


Местный
***

Группа: Участник
Сообщений: 301
Регистрация: 22-07-09
Пользователь №: 51 470



На попытку обратной смены модуль выдает ERROR. Угадал? И кодировка соответственно не меняется обратно. Причина простая - теперь все текстовые ( которые в кавычках "" ) параметры команд так же нужно вводить в виде UCS2
Go to the top of the page
 
+Quote Post
Apik
сообщение Feb 14 2012, 09:57
Сообщение #3


Участник
*

Группа: Участник
Сообщений: 44
Регистрация: 30-04-10
Пользователь №: 56 995



Цитата(butthead2 @ Feb 14 2012, 12:13) *
На попытку обратной смены модуль выдает ERROR. Угадал? И кодировка соответственно не меняется обратно. Причина простая - теперь все текстовые ( которые в кавычках "" ) параметры команд так же нужно вводить в виде UCS2

Нет, не угадали sm.gif Смена происходит нормально, модуль выдает ОК. Это и вводит меня в тупик.

Цитата
Если SMS пришла в кодировке UCS2 то и проичтаете вы ее только в UCS2, даже если текст на английском. Модуль тут ни при чем.

А как понять, что СМС пришла в UCS2? Шлю через сайт оператора (для экономии средств). Если честно, раньше и не пробовал слать через сайт, все через другие сотовые. Сейчас только вот при тестах слал через него - пока нету другого телефона под рукой. С самого телефона текст читается текстом.

Сообщение отредактировал Apik - Feb 14 2012, 09:58
Go to the top of the page
 
+Quote Post
molecul
сообщение Feb 15 2012, 07:43
Сообщение #4


Знающий
****

Группа: Свой
Сообщений: 567
Регистрация: 19-01-11
Из: СПб
Пользователь №: 62 326



Цитата(Apik @ Feb 14 2012, 13:57) *
Нет, не угадали sm.gif Смена происходит нормально, модуль выдает ОК. Это и вводит меня в тупик.


А как понять, что СМС пришла в UCS2? Шлю через сайт оператора (для экономии средств). Если честно, раньше и не пробовал слать через сайт, все через другие сотовые. Сейчас только вот при тестах слал через него - пока нету другого телефона под рукой. С самого телефона текст читается текстом.

Найдите программку pduspy - в нее можно залить смс в pdu и посмотреть, в какой кодировке пришло смс, не разбираясь в тонкостях pdu формата и возможных глюках модуля.
Go to the top of the page
 
+Quote Post



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

 


RSS Текстовая версия Сейчас: 26th July 2025 - 05:00
Рейтинг@Mail.ru


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