0

私のプロジェクトでは、PDU-Submit を介してユニコード テキスト (UTF-8) SMS メッセージを送信したいと考えています。私はたくさん検索してきましたが、すべての回答は PDU-Submit コマンドではなく Text-Mode を使用しているため、マルチパート SMS を送信できません。マルチパート Unicode メッセージのソリューションが必要です。

4

2 に答える 2

4

最後に、答えを見つけて使用しました。私のプログラムは正常に動作します。PDU を使用して Unicode 形式で連結 (マルチパート) SMS を送信することは、DCS バイトを 08 に設定する必要があることを除いて、AT+CMGS コマンドを使用して単純な 7 文字の SMS を送信することと同じです。これらのスレッドでより多くの情報を取得できます。

連結された Unicode SMS の UDH を追加

http://en.wikipedia.org/wiki/Concatenated_SMS#PDU_Mode_SMS

于 2013-04-18T10:12:36.857 に答える
2

AT+CMGSPDU モードでコマンドを使用して SMS メッセージを送信できます ( で有効にしますAT+CMGF=0)。構文(pdu モードの場合) は次のとおりです。

AT+CMGS=<length><CR>
PDU is given<ctrl-Z/ESC>

自分でマルチパートに分割して各パートを個別に送信する必要があるのか​​ 、それともこのコマンドがそれを行うのかはわかりません。コマンドの説明によると、おそらく後者だと思います

実行コマンドは、TE からネットワークにメッセージを送信します (SMS-SUBMIT)。

わかった場合は、それに関してこの回答を自由に更新してください。

于 2013-04-11T15:53:32.570 に答える