ハイパーターミナルまたは他のプログラムを使用して AT コマンドを Galaxy Nexus に送信することはできますか? もしそうなら、電話でコマンドを直接実行する方法もありますか?
2 に答える
Linux では可能ですが (Win では試していません)、GNex に root が必要です:
- ルート化された GNex を USB ケーブルで Linux PC に接続します (デバッグ モードと adb 経由のスーパーユーザー アクセスを有効にする必要があります)。
adb シェルに移動し、su コマンドで root に変更します。
adb シェル
す
root として以下を実行します。
エコー モデム > /sys/devices/tuna_otg/usb_sel
これにより、adb シェルから脱落し、ttyACM[0-6] という名前の /dev に 7 つの新しい疑似 tty デバイスが作成されます。/dev/ttyACM0 を使用して AT コマンドを GNex に送信できるようになりました。
個人的には、atinoutを使用して AT コマンドを送信しています。
AT コマンドを Galaxy Nexus に送信していませんが、他の携帯電話では可能です。それらを Windows コンピュータに接続すると、Plug および Pr/lay デバイスのように動作します。
電話を接続し、Windows デバイス マネージャーをチェックして、電話用のモデム ポートがあるかどうかを確認します。
電話がモデムとして表示される場合、それはハイパーターミナル経由で AT コマンドを送信できるポートです。
AT コマンドをキーパッドから電話に入力できる電話を私は知りません (それがあなたの言いたいことですよね?)。インターフェイスはそこにありません。
電話が Windows モバイル ブロードバンド デバイスとしてコンピューターに表示される場合は、モバイル ブロードバンド API を使用することもできます - ドキュメントはこちらです。 そのためのコードを書く必要があります。これが可能かどうかは、ドライバーのサポートに依存します。