GSM A6 Mini смс в PDU формате

e-afen
Offline
Зарегистрирован: 04.10.2017

Вопрос несколько не по теме но все же (управлям всем этим делом с ардуины). Есть GSM модуль AI-Thinker A6 Mini получалось ли у кого-нибудь отправить СМС в PDU формате? Перепробовал все варианты кодировок 7,8,16 бит, номер телефона  с +7 с 8 на все ответ один, Invalid PDU mode parametr. Входящие СМС в PDU формате приходят и нормально декодируются/читаются.  Может быть кто знает секрет отправки PDU СМС c этого модуля?

Вопрос №2 поделиться кто нибудь готовым PDU энкодером/декодером для ардуины 

пример общения с A6 (про 0x1a не забыл, просто он не отображается в терминале):

AT+CMGF=0
OK
AT+CMGS=26
> 0011000B919792409366F80008FF0C041F04400438043204350442
+CMS ERROR:Invalid PDU mode parameter   

тоже самое на модуле SIM800C проходит на ура 

Модуль вот такой

Andrey12
Andrey12 аватар
Offline
Зарегистрирован: 26.12.2014

http://smstools3.kekekasvi.com/topic.php?id=288

Тут вот неплохой онлайн кодер декодер, в принципе ваше сообщение нормально декодиркется ошибок нет.

http://codius.ru/articles/GSM_%D0%BC%D0%BE%D0%B4%D1%83%D0%BB%D1%8C_SIM80...

А тут вот очень хорошее описание , не только PDU а вообще про SIM800 и работу с ним. 

Почему AI-Thinker A6  пишет ошибку сказать не могу, тестить не на чем, у меня только SIN800 и SIM900

DIYMan
DIYMan аватар
Offline
Зарегистрирован: 23.11.2015

https://github.com/Porokhnya/GreenhouseProject/blob/master/Main/PDUClass... - там рядом лежит ещё *.h-файл. Ненужные include - выкинуть, и будет работать. Заточен на UTF-8, работает со всеми кодировками (7-бит и т.д.). Юзается в проекте для получения/отсыла СМС на кириллице. Сборные СМС не поддерживает.

Andrey12
Andrey12 аватар
Offline
Зарегистрирован: 26.12.2014

DIYMan А как вы у себя в проекте отсылаете длинные СМС? Или просто отказались и оптимизировали все под сообщения не более 70 символов? То есть если информации много за раз она разбивается на 2 и более смс?

DIYMan
DIYMan аватар
Offline
Зарегистрирован: 23.11.2015

Andrey12 пишет:

DIYMan А как вы у себя в проекте отсылаете длинные СМС? Или просто отказались и оптимизировали все под сообщения не более 70 символов? То есть если информации много за раз она разбивается на 2 и более смс?

Вообще не парюсь :) Просто 70 символов максимум - и всё, никуда ничего не разбиваю, не хочется забивать голову ещё и этим :) Так что можно сказать - отказался от длинных сообщений.