Как отправить многокомпонентные уникодированные SMS, используя команды "На командах и PDU" - "Отправить не с текстовым режимом"?
В моем проекте я хочу отправить SMS-сообщение с унифицированным текстом (UTF-8) через PDU-Submit. Я много искал, но все ответы использовались в текстовом режиме, а не в команде PDU-Submit, поэтому я не могу отправить многостраничное SMS. Я хочу иметь решение для многокомпонентных сообщений Unicode.
Наконец, я нашел ответ, и программа it.my работает нормально. Отправка скомпонованного (многочастного) SMS в формате Юникода Использование PDU - это то же самое, что и отправку простого SMS-сообщения септета с помощью команды AT + CMGS, за исключением того, что вы должны установить байт DCS на 08. Вы можете получить больше информации об этих потоках:
Вы можете отправлять SMS-сообщения с помощью команды AT+CMGS
в режиме PDU (включить с AT+CMGF=0
). Синтаксис (для режима pdu)
AT+CMGS=<length><CR>
PDU is given<ctrl-Z/ESC>
Я не знаю, нужно ли вам разделить на несколько частей и отправить каждую часть отдельно или если эта команда сделает это за вас. Я думаю, может быть, последнее, описание команды говорит
Команда выполнения отправляет сообщение от TE в сеть (SMS-SUBMIT).
Если/когда вы узнаете, не стесняйтесь обновлять этот ответ в связи с этим.
- Вопросы
- At-command
- Как отправить многокомпонентные уникодированные SMS, используя команды "На командах и PDU" - "Отправить не с текстовым режимом"?