サムスンの電話でPCでSMSを受け取る方法は?
-
21-12-2019 - |
質問
私は私のSamsung Phone(GT-S3350)をUSBケーブルでPCに接続し、USBドライバをインストールしました。私は、ATコマンドを使用してPCを通じて任意の電話番号にSMSを送信することができます。私はJavaを介してもハイパーターミナルで試しました。
テキストモードにモードを設定し、精巧なエラーを受け取るために、ハイパーターミナルに次のコマンドを送信しています。
AT + CMGF= 1
OK
AT + CMEE= 2
OK
私が前に言ったように私はcmgsコマンドを使ってSMSを送信することができます、それは完全にうまく機能します。しかし、私がメッセージをリストしようとしているとき、私は以下のようなOKの長いリストを得る。
AT + CMGL="ALL"
OK
OK
OK
OK
OK
OK
OK
OK
。
。
。
エラー
OK
「REC READ」、「REC未読」などを「all」の代わりに「REC READ」などを付与する場合も同じです。
また、CNMIコマンドを使用して新しいメッセージ通知を聞いている場合、私はすぐにOKを受け取ります。新しく受信したSMSの指標を示すと予想されますが、それは空白のままです。
AT + CNMI= 1,1,0,0,0
OK
私は他の電話からSMSを受け取りました。メッセージは受信されますが、私の端末にメモリインデックスが表示されません。
これらは、ブログから、APIを閲覧することを主に学びました。私はまた、このスレッド。私は何でも何でもやっていますか?
私はPCのSMSを受信するための代替手段のために完全に開いています。提案してください。
解決
ouch、それは良く見えない。 at sup> 1 は、1つ以上の最終結果コードを提供することはありませんので、OK
の後にERROR
が続くことは間違いなく正しくありません。
さらなるテスト/デバッグのためのいくつかの質問と提案:
-
これはPDUモードでも適用されますか?
-
これはすべての異なるメッセージストレージに適用されます(Check
AT+CPMS
)? -
ATDで開始されたデータコールを実行していない間は、
<mode>
にはAT+CNMI
を2に設定することができますか? -
<bfr>
引数は、迷惑な結果コードが入力時にフラッシュされると言っています モード1~3.メッセージを受信した直後に(テスト中)、モードを0にしてから1(または2)に戻ることに違いを生じさせるため、Enterを強制的に設定します。 すべてのバッファ付き表示を出力する必要があるモードに? -
あなたは異なるオペレーティングシステムで試しましたか?さまざまなターミナルプログラム? (これは本当に違いを生じないが、誰が知っているのか)
1 まあ、1つの仕様の間違いを除いて(注1を参照)
一般的なチップ学習の詳細については、 at-commandタグ情報ページからのリンクをチェックしてください。 、特にメッセージングコマンドの場合は27.005(以前はV.250を読んでいない場合は、その1つから始めていない場合)。