0

AT-Command を使用して通信できる USB モデムがあります。それを使ってSMSを送受信できます。SD カードを USB モデムに挿入してストレージ デバイスとして使用できることはわかっていますが、AT コマンドを使用して SD カード上のファイルを処理する方法を探すのに何日もかかっていました。助けてください。前もって感謝します

4

2 に答える 2

1

モデムが他のUSBデバイス(カメラ、電話など)のようにカードをドライブとして公開しないことを確認しますか?ATxxコマンドを使用してファイルを取得する方法がわかりません。

編集、私は少し掘り下げてこれを見つけました:

https://wiki.archlinux.org/index.php/Huawei_E1550_3G_modem#AT_commands

そして、私は次のいずれかがあなたを正しい方向に向けることができるかどうか疑問に思っています:

AT^U2DIAG=0 - the device is only Modem
AT^U2DIAG=1 - device is in modem mode + CD ROM
AT^U2DIAG=255 - the device in modem mode + CD ROM + Card Reader
AT^U2DIAG=256 - the device in modem mode + Card Reader
AT+CPIN=<PIN-CODE> - enter PIN-code
AT+CUSD=1,<PDU-encoded-USSD-code>,15 - USSD request, result can be found (probably) in /dev/ttyUSB2.

したがって、を使用してデバイスをカードリーダーモードにすることができるように見えますAT^U2DIAG=256。これを実行するときに、ドライブがマップされるかどうかを確認したいと思います。あなたがこれをした後、私はそれからファイルを取り除くため本当に何も見つけることができません。

于 2010-12-15T12:25:35.907 に答える
1

私はあなたがこれを行うことができるとは思わない。ATコマンドセットは「電話」を行うためだけのものです。呼び出し、テキストメッセージ(それ自体は拡張機能です)など。

USBモデムにストレージが組み込まれている通常の理由は、そこにドライバーを保存できるようにするためです。これにより、ドライバを入手するためにインターネットに接続しなくても、どのコンピュータでもモデムを使用できるようになります。

于 2010-12-15T12:25:40.090 に答える