11

ADBシェルを介してATコマンドをAndroidデバイスに送信できるかどうかを調査する仕事があります。これまでのところ、AT コマンドをエコーアウトしようとしましたが、通常の文字列として渡されます。誰でも助けてください。

4

5 に答える 5

9

これを試してください:

echo -e "AT+CFUN=?\r\n" > /dev/ttyUSB0

お使いの電話では、シリアル回線は必ずしも呼び出されている必要はありませんttyUSB0。これが機能しないか利用できない場合は、/dev/ディレクトリの他のエントリを確認してください。
したがって、/dev/ttyGS0または/dev/SMD0(@Saniによって発見されたように)になる可能性もあります。

詳細については、こちらのガイドをご覧ください


ノート:

(tty)シリアルデバイスの AT コマンドに応答しない電話もあるかもしれません。
Samsung Galaxy S4 で独自の手順を試しましたが、成功しませんでした。

于 2012-10-12T09:05:14.860 に答える
1

使用するポートを見つけるには:確認できます

# cat /proc/tty/drivers

logcat -b radio | grep dev無線が使用している tty を確認するために使用します。

于 2014-09-08T14:11:38.200 に答える