PDA

Просмотр полной версии : Отправка СМС в UNICODE



LLIypuk
25.01.2017, 13:02
Добрый день!
Планирую использовать модем ПМ-01 в связке ПЛК Omron, для отправки СМС сообщений. С отправкой СМС в кодировке ASCII проблем нет все отправляется. Но заказчику нужны СМС в кирилице.
И вот тут возникают проблемы, возможно я что-то делаю не так, поэтому прошу помощи с организацией правильной отправки АТ команд.

Отправляемые AT команды, для СМС в Unicode
- ATE0
OK
- AT+CMGF=1
OK
- AT+CSCS="UCS2"
OK
- AT+CMGS="+79139565329" (Enter) //пробовал номер абонента набирать в ASCII, далее посылся текст сообщения в Unicode
ERROR

Данные команды пробовал отправлять как с ПЛК, так и в Terminalе, резульат один, модем после команды AT+CMGS выдает Error.
В мануале АТ команд подробно отправка сообщений в Unicode не описана, и на просторах интернета нашел инфу, что номер абонента нужно так же отправлять в Unicode, переделал программу, в итоге ничего не изменилось

Лог посылаемого сообщения в HEX

00 41 54 2B 43 4D 47 53 3D 22 00 2B 00 37 00 39 00 31 00 33 00 39 00 35 00 36 00 35 00 32 00 33 00 39 22 0D

0D 0A 45 52 52 4F 52 0D 0A

04 12 04 10 04 1F 1A

Подскажите, что я не так делаю?
И как правильно отправлять СМС в Unicode?

capzap
25.01.2017, 13:12
ну и какой сайт Вы посещали на просторах интернета

ЗЫ вот (https://www.google.ru/?gws_rd=ssl#newwindow=1&q=CMGF+CSMP+%D1%80%D1%83%D1%81%D1%81%D0%BA%D0%B8%D 0%B9) подобрал поисковый запрос, чтоб гарантированно найти нужные статьи