web-dev-qa-db-ja.com

Androidデバイスをハイパーターミナルに接続する方法は?

Androidデバイスを ハイパーターミナル に接続する方法を知りたいですか?

Androidモバイルが接続するポートと使用する接続モードが見つかりません。 HTC Wildfire S インターネットのようなさまざまな接続モードがあります。 「パススルー」、「充電のみ」、「ディスクドライブ」など。

1
Shekhar

恐れ入りますがAndroidはシリアルポート経由で「モデム」を公開していません。

おそらく必要なのは、 XML-RPC 、プレーンHTTP、またはある種の [〜#〜のいずれかを介して目的の関数を公開するある種のアプリケーションです。 ] ip [〜#〜] ベースのプロトコル。

それらのアプリのいくつかは、 AirDroid (ここでは、スクリプトからこれを制御するのがどれほど簡単かわかりません)、 RPC --Base + XMPPチャネル 、または APK SoftのSMSゲートウェイ

または、Android用に独自のアプリを作成し、TCP経由でモデムをエミュレートすることもできます...(これについての経験はありませんが、かなり簡単だと思います)。

2
Fox

XDAフォーラムスレッドにこれに関するレビューがあります:

ATコマンド でモデムと通信する方法。

そのスレッドは、リモート端末(PCに接続されたUSB)でATコマンド(ATC)を送信する方法を示していますが、ローカル(電話)の使用方法の問題はまだ解決されていません電話のモデムと通信するための端末。これは、電話で使用されているモデムチップセットと、USBポートに接続されたときの電話の設定方法の両方に依存します。ダイヤルして、電話をモデムまたはPDAのように動作させることができます。

ところで。モデムとの通信を行うには、ターミナルアプリケーション/プログラムが必要です(双方向通信であることを忘れないでください)。ルートキットには通常BusyBoxmicrocom ターミナルプログラム)。それ以外の場合は、独自のプログラムを作成する必要があります。

1
not2qubit