私はデバイスの詳細を取得するためにワイヤレスデバイスにATコマンドを送信したいと思います.Win32デスクトップアプリケーションで可能ですか?私はwin32上のいくつかのサンプルアプリケーションが必要です、c/C++ので、その無線デバイスにそのコマンドを送信します。ATコマンドを送信する方法
答えて
これは、このワイヤレスデバイスのインターフェース方法と実際にオペレーティングシステムの内部に接続する方法に大きく依存しますが、その後はバイトを送信するだけです。
ここにはATコマンドの紹介がありますが、大きな問題があると思います。
http://www.zoltrix.com/SUPPORT_HTML/modem/USEMODEM.HTM
編集:Linuxでは、このプロセスが非常に簡単です。ファイルディスクリプタ(Windowsの下でハンドルと呼ばれる)を作成し、ポートパラメータを設定して、カーネルの読み書き機能を使用します。残念ながら私はWindowsのリソースから離れていますが、プロセスは著しく異なりません。 .NETを使用することができれば、プロセスはさらに簡単になります。
私はいくつかのサンプルのvC++コードを送って、私が実装できるようにします –
これは私があなたに伝えようとしていることです...このワイヤレスデバイスがあなたのコンピュータとどのようにインターフェースするかを説明するまで、誰もあなたを助けることはできません。 –
はい私はボーダフォン無線データモデムすなわちUSB datacard.andを持っています。私は、ATコマンドを使用してWindows XPでハイパーターミナルを使用してIMEIとIMSI番号をfecthすることが可能なsim IMEI番号とIMSI番号を見つけることを試みています+ CSQ.But私はwin32 programmaticalyによってそのコマンドを送信しようとしている同じこと。 –
ここにはone toolがあり、シリアルポートとやり取りして任意のシリアルデバイスと通信できます。これは、多くの素晴らしい機能を備えたオープンソースの端末エミュレータです。私は組み込みシステムをデバッグするときに定期的に使用します。
それはオープンソースであり、デバイスを制御するためにATコマンドを使用してC.
で書かれているように見えることはほとんど、デバイスはそのコマンドモードであることを知ってコマンドを送信し、待っているの問題です返信多くのコマンドは "OK"で応答します。このプロトコルは半二重ですが、モデム接続のもう一方の端にあるデバイスとは対照的に、ATコマンドエンジンと通信していることを知ることに関連するいくつかの微妙な問題があります。
- 1. ESP8266:AT + CIPSENDコマンドを使用してTCPメッセージを送信する方法
- 2. ATコマンドを使用してGSMデバイスからUnicodeメッセージを送信する方法
- 3. JavaとATコマンドを使用してSMSを送信する
- 4. ATコマンドを使用してグループSMSを送信する
- 5. ADB経由でATコマンドを送信する
- 6. サブプロセスにコマンドを送信する方法
- 7. SMS配信レポートのATコマンド
- 8. LabWindowsコードからATコマンドをSPBT2632C2Aに送信
- 9. PowershellスクリプトのATコマンドをadb経由でAndroid phoneに送信
- 10. ATコマンドでSMSを送信するときのメッセージ保存をバイパスします
- 11. コマンド:AT + QASP、AT + EASP
- 12. ZTE MF637Uモデムを使用してSMSを送受信するATコマンド
- 13. HM10 BLE 4.0シリアルを経由する代わりにATコマンドを送信
- 14. node.jsとserial.jsでAT +コマンドを使用してテキストメッセージを送信する
- 15. USART2からGSMモデムでATコマンドを送信する[埋め込みC]
- 16. ATコマンドの着信を逃したかどうかを知る方法
- 17. どのようにPythonを使ってAT GSMコマンドを送信しますか?
- 18. "atコマンド"によって呼び出されるプログラムへの入力の送信
- 19. ATコマンド使用時にジョブIDを定義する方法
- 20. 私はpowershellでatコマンドを実行する方法
- 21. C#でATコマンドを使用する方法
- 22. ServiceStackを使用してコマンドを送信する方法は?
- 23. "ソケットを介して写真とコマンドを送信する方法"
- 24. テレグラムのボタンをクリックしてコマンドを送信する方法
- 25. adbを開いてコマンドを送信する方法
- 26. SIM5216コマンドAT + CHTTPSSEND
- 27. ATコマンドがハングアップ
- 28. ATコマンド:USSD
- 29. LibudevとATコマンド
- 30. 別のpythonウィンドウでコマンドを送信する方法
googleはあなたの友人です - 私は答えません、下の票は必要ありません:( – KevinDTimm
ATコマンドはモデム用です。私は "無線デバイス –
私は同じことを考えていましたが、私はこのようなことをする私の時間にたくさんの奇妙な機器を見たことがあります。 ...レガシーハードウェアとやりとりするモデムのドロップイン代替品のようなもの –