В этой статье будет рассмотрены способы отправки СМС с модемов iRZ(если модем поддерживает)
Список актуальных модемов, поддерживающих СМС
-TU41
Для начала следует подключить модем к ПК через совместимы кабель-переходник.
Убедитесь, что в диспетчере устройств появился соответствующий СОМ порт(Windows)
СМС можно отправлять либо со специализированного ПО, либо с терминальной программы. например, Terminal 1.9b
Есть два режима отправки SMS. Текстовый и режим PDU.
В текстовом режиме, чтобы отправить сообщение, нужно всего-ничего команд:
AT+CMGF=1 Перевод смс в текстовый режим
AT+CMGS=+7номер_телефона
TELO SMS
Далее CTRL+Z ( в терминале это будет шестнадцатеричный символ "1A")
Работа в текстовом режиме проще, особенно при отправке сообщений в ручную, но правильнее все-таки PDU режим, потому что он более гибок. Если SMS-сообщения будут отравляться с помощью программного кода, то лучше один раз реализовать работу через PDU. В работе с SMS вы можете столкнуться с некоторыми вещами, которые просто не выполнить, если применять текстовый режим.
Вот пример работы с SMS в PDU режиме:
ATE0 Отключение Эха
AT+CMEE=2 Включение расширенного отчета об ошибках.
AT+CMGF=0 Перевод смс в pdu режим
AT+CMGS=17 Кол-во символов поделенное на 2 минус 1
0001000B910789674523F100040474657374 Сообщение в PDU режиме
Далее CTRL+Z ( в терминале это будет шестнадцатеричный символ "1A")
Ниже ссылка на генератор SMS в PDU режиме:
http://rednaxela.net/pdu.php .
Этот сайт поможет вам сгенерировать SMS сообщение в режиме PDU для отправки сообщения вручную.
Вот по этой ссылке вы можете прочитать подробнее про работу в режиме PDU:
Вот по этой ссылке есть информация про отправку SMS в целом: