Перейти к содержанию
    

Отправка SMS с требованием отчета

Приветствую всех !

 

Отправляю СМС с помощью модуля GA6.

Необходимо убедиться, что СМС дошла до сервера. Для чего при отправке устанавливаю в исходящем PDU бит TP-SRR.

 

Вот отправленный PDU:

 

0031010B919712933963F8000000404E504C36A3D56C375C0E16BBED4033506C0682E960A0982E06
92E960A0996E25B3ED4033506C0682E960A0982E0692E960A0996E25B3ED40

 

Вот принятый PDU:

 

07919712999090F0240B919712347690F6000081302151216421404E504C36A3D56C375C0E16BBED
4033506C0682E960A0982E0692E960A0996E25B3ED403356C0682E960A0982E0692E960A0996E25B
3
ED40

 

СМС успешно отправллена, получена сервером (smstools3 на Linux), но никакого отчета от SMSC я не вижу.

Причем в файле, в котором сервер хранит принятое СМС значится что отчет был запрошен:

Report: yes

 

При этом входящие СМС и звонки на модуль успешно принимаются и обрабатываются.

 

Пробовал также отправлять и на свой телефон - результат нулевой.

 

PS: Сразу отвечу на вопрос "Зачем" ?

Модем GA6 - как оказалось является достаточно глючным созданием. Может корректно ответить на команду, а может и нет.

То есть в ответ - ничего. Если повторить команду - успешно отвечает.

Это касается в том числе и отправки СМС. То есть модем может ответить OK, +CMGS, или ничего. При этом СМС успешно отправляется.

Причем происходит это рандомно, а так как тестирование проходит далеко от меня, где нет грамотного персонала, который мог бы "ткнуться шнурком в консоль", то о причинах неприхода или наоборот прихода 2-3 СМС подряд (потому, что МК подумал, что модем ответил ошибкой и повторил отправку), хотелось бы убедиться что СМС дошла.

PPS: Почему GA6 ? Ничего с более низким потреблением и ценой вокруг не видно.

 

Изменено пользователем shworker

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Поверьте как настроена команда CNMI.

Там есть параметры отвечающие за подтверждение SMS.

И проверьте, не отменены ли подтверждения у оператора в данном пакете услуг.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Спасибо за наводку.

Мне помогло:

AT+CNMI=0,1,0,1,0

 

При этом после отправки получаю:

+CDS: 33.07919712690000F206010B919712933963F8813021817213218130218172332100

 

 

 

Изменено пользователем shworker

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

>>>Почему GA6 ? Ничего с более низким потреблением и ценой вокруг не видно.

 

Если не секрет - какая цена итоговая? То есть купить-доставить.

 

По потреблению тоже спорно - SIM800C может потягаться, да и у конкурентов есть не хуже.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

>>>Почему GA6 ? Ничего с более низким потреблением и ценой вокруг не видно.

 

Если не секрет - какая цена итоговая? То есть купить-доставить.

 

По потреблению тоже спорно - SIM800C может потягаться, да и у конкурентов есть не хуже.

 

Мы брали на Aliexpress готовые модули (сразу и модем с обвязкой, антенной и слотом для SIM карты).

Искать "GA6 mini module". Цена: от 3,5$.

Просто это первое что попалось под руку - особо и не приценивались.

SIM800 на том же Aliexpress - от 3$ и это голый модем без всего.

 

По потребленнию - особо точно не мерил аппетиты GA6, но пробовал запитывать модуль с SIM800 от того же источника, что у меня сейчас в приборе - даже регистрация в сети не проходит, питание проседает. С GA6 такого не происходит.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

>>>Мы брали на Aliexpress готовые модули....

 

Да, на Али для радиолюбителей и мелкого производства добра хватает.

Однако для массовых поставок Али не годится, особенно если клиент требует покупку за безнал и документы по ввозу, растаможке, сертификации.

Ну и чипсет там, судя по характеристикам, RDA.... Ставится в самое дешевое что только может быть в Китае.

Работает так же как и стоит, думаю что уже с этим столкнулись. :)

 

 

>>>пробовал запитывать модуль с SIM800 от того же источника, что у меня сейчас в приборе - даже регистрация в сети не проходит, питание проседает

 

А это уже минус модулю - не тестирует источник на возможность отдать нужный ток.

Поэтому в критичных ситуациях когда потребуется полная мощность может просто улететь или зависнуть.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...