問題タブ [at-command]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - gsmモデムとAndroidデバイス間の通信
C#サーバーアプリを実行しているサーバーがあります。このアプリは、GSMモデムを介して一連のデバイス(Android 2.2を実行しているタッチパッド)に定期的に接続し、いくつかのファイルをダウンロードすることになっています。GSM通信に出くわしたのは初めてなので、本当に迷っています。これまでのところ、通信するにはATコマンドが必要だと思いますが、方法がわかりません。
最初のステップはATDをダイヤルすることだと思います。応答を受け取ったときに、デバイスにデータを送信するように依頼するにはどうすればよいですか?通話に応答するデバイスでアプリ/サービスをコーディングする必要がありますか?必要なデータはSDカードのtxtファイルに保存されていますが、簡単にできればどこにでも置くことができます。
同様のことを行うATコードや、これを機能させる方法を理解するのに役立つ何かを手伝っていただければ幸いです。
ありがとう
php - USB モデムへの PHP コマンド
Huawei USBモデムと互換性のあるPHPのATコマンドは何ですか?
これらのコマンドをスクリプトで使用する必要があり、Huawei USB モデムを使用して SMS を送信できます。
ありがとう
c# - ATコマンドを使用してマルチパート/連結SMSを電話に送信する方法は?
nokia が接続されたコンピューターを入手し、AT コマンドを使用して、C# プログラムを介してテキスト メッセージを送信することができました (PDU ではなく、TEXT MODE AT COMMANDS を使用)。すべて正常に機能しており、メッセージも受信できます。
160 文字を超えるテキストを送信できるようにしたいのですが。そのためには、マルチパート SMS を送信できる必要があります。私はこれを検索しましたが、私の仲間は、「長い」メッセージのヘッダー情報をバイト単位で確認する必要があると言いました.233 64 248 104 38 32 161 受信した長いテキストのヘッダー情報を分析しました.しかし、それではマルチパート テキストを送受信できるようにはなりません。
これを行うには、どのヘッダー情報が必要ですか? そして、それはどのように機能しますか?
tcp - GSM ACM8060 は、端末で AT コマンドを使用するとエラーが発生しますが、携帯電話では動作します
GSM モジュール ACM8060 を使用しています。AT コマンドを使用して SMS を送信しようとすると ERROR が返されますが、同じ SIM を使用して携帯電話から送信された SMS は正常に送信されます。
ここで、nnnnnnnnnn は 10 桁の携帯電話番号です。
モジュールのどの設定が間違っている可能性がありますか。以前は機能していました。
そして、AT+AIPA=1 での TCP の場合も同様ERROR: 301
です。繰り返しますが、携帯電話で動作します。どの設定を探すべきですか?
c# - C#.Net経由でATコマンドを使用してSMSを送信する
AT コマンドを使用して、C#.net 経由でテキスト メッセージを送信しています。長いメッセージ、つまり 16o 文字を超えるメッセージを送信するにはどうすればよいですか?
ありがとう。
.net - ATDTnnnnnnnを発行した後、モデムはエラーを出します
USB経由で接続されたローカルモデムを使用してリモートモデムを呼び出そうとしています。プログラミング言語はVB.NETでSerialPort
、モデムと通信するためにコントロールを使用しています。
コミュニケーションは次のとおりです。
私は送る: ATZ0[CR]
モデムの応答:ATZ0[CR][CR][LF]OK[CR][LF]
次に、番号をダイヤルしようとします。
送信します: 有効な番号はATDTnnnnnnnnnn[CR]
どこですかnnnnnnnnnn
モデムは次のように応答します。ATDTnnnnnnnnnn[CR][CR][LF]ERROR[CR][LF]
他のすべてのコマンドは問題なく機能しているようです
詳細については、モデムはMultiTechMT5634ZBA-USB-V92です。
ハイパーターミナルを使用して同じコマンドを入力すると、期待どおりに機能し、番号をダイヤルするので、コードで実行している必要があります。SerialPort
コントロールで設定することもできます。
編集
AT&D0
私はこれについて、モデムに発行するという自分の答えを投稿しました。上記のコマンドは現在機能しています。
mobile - ATコマンドを携帯電話に送信するときにSenderIDを含めることはできますか?
ATコマンドを使用して電話を使用してメッセージを送信するときに、電話番号の代わりに送信者IDを含めたい。これは不可能のようです。ATコマンドを使用してこれが実際に不可能であることを誰かが確認できますか?
android - Bluetooth対応のマイクロコントローラを介してAndroidフォンから電話をかける
私の最終目標は、Bluetoothを備えたマイクロコントローラーに、Bluetooth対応の電話を介してBluetooth経由で電話をかけることです。私は現在 Android フォンを持っており、それで電話をかけることができれば素晴らしいと思いますが、どんな電話でも購入したいと思っています。
これは私の上級設計者向けで、携帯電話の内臓に関しては知識が不足しています。現在、マイクロコントローラーから BlueTerm と呼ばれる Android アプリ (Bluetooth 用の単なる端末) と通信できるので、マイクロ側の準備ができていることがわかります。
電話で電話をかけるには、AT コマンドを使用すると思いますか?
Android は Bluetooth デバイスを認識しますが、「ペアリングされていますが、接続されていません」と表示されます。いくつかの標準プロトコルがあり、携帯電話がBluetoothデバイスに同期できると仮定していますか?
私はこの件についてあまり知りません。あなたが何か助けになるか、正しい方向に私を向けることができれば、それは大歓迎です.
gprs - gprs モジュールで Ctrl+z を送信する方法
GPRS モジュールを使用し、TCP 接続を介してサーバーに画像を送信したいと考えています。しかし、私の写真にはいくつかのバイトに「1a」(CTRL + Z)値が含まれています。私たちが知っているように、これは AT コマンドで SMS やデータを送信するためのターミネータ文字です。ctrl+z を 1 バイトのデータとして送信するにはどうすればよいですか?
また、送信処理が文字 \0 に達すると停止し、エラーを返します。つまり、GPRS モジュールがシリアル ポートに ERROR を送信します。例:
FF D8 FF E0 00 10
FF と D8 と FF と E0 は正常に送信されますが、00 でエラーが発生しました。何が問題なのですか? ありがとう。