AndroidのCOMポート

次に、USBホストをサポートする完全に標準的なAndroidデバイス(私の場合はNexus 7 )、 フルサイズのメスコネクタ用の完全に標準的なUSBホストアダプター 、PL2303チップ上の完全に標準的なUSBシリアルコントローラー (ほとんどすべてこのチップ上で正確に動作します)、標準的なシスキンブルーレースも同様に、ネットワーク機器のコンソールに移動して、制限なしで動作します。 タブレット/電話への接続を気にする人はいませんが、RS-232の上にあるコマンドラインで動作する他の機器はありません。



まず、タブレットのルート権限を取得します。 そうでなければ何も。

次に、 Busyboxを配置します 。 誰も知らない-これは素晴らしいユーティリティのセットであり、その1つが必要です。 インストール後、プログラムがインストール方法について尋ねてきたら、それを実行し、プログラム自体で「インストール」をクリックする必要があります-「通常」と言います。

次に、適切な端末エミュレータが必要です。 Irssi ConnectBotが好きです。

最後に、通常のキーボードはコンソールでの作業には適していません。 Tab、ctrl、その他のキーが必要ですよね? はい、私は一番上の行の文字の上に数字を持ちたいと思っています。 なぜなら- ハッカーのキーボード 。 もちろん、外部キーボードを接続することをお勧めしますが、現時点では、手動でマルチスクリーン設定を入力するつもりはありません。



すべてを接続する準備ができました。

ターミナルクライアントを起動し、ローカル接続を選択して、コントローラーをタブレットに接続します。 それが定義されていることを確認する必要がありますが、予想される問題はありませんが、PL2303のドライバーは長年にわたってLinuxカーネルに含まれています。 ルートの下で、dmesgを実行します。



(小さすぎる場合は、画像をクリックしてください)

コントローラーがマウントされた場所を覚えておく必要があります。 私の場合、それは常に/ dev / ttyUSB0でした。



接続を確立するために残ります。 「マイクロコム」プログラムはBusyboxパッケージに含まれており、便利です。

コンソールに「microcom -s [ポート速度] [デバイスマウントポイント]」と入力します。





ctrl + xを介してmicrocomを終了します。 ブレークはctrl + b経由で送信する必要があります(まだテストされていません)。 他のホットキーは正しく送信されます。



代替案?

多くの「Bluetoothシリアル」アダプターのいずれかを購入できます。 ここにそのようなアダプターがあり、より高価(> 50ドル)であり、外部電源が必要です。 私は、バッテリーに一つも見ていません。 最良の場合、バッテリーを自分でねじ込む必要があります。

Appleユーザーの場合、同じ> 50ドルの有線ソリューションがあります。



All Articles