web-dev-qa-db-ja.com

USBデバイスにテキストを送信するにはどうすればよいですか?

「Torobot」USBサーボコントローラーをBeagleBoardXMのAngstromで動作させようとしています。

サーボコントローラはUSBデバイスとして登録されます。デバイスは単純なテキストコマンドを受け取るだけですが、それに関連付けられたTTYはありません。そのため、コマンドを送信する方法がわかりません。

このようなデータを送信できますか(002/005がデバイスであると想定):

$ cat file.txt >> /dev/bus/usb/002/005

または、汎用USBデバイスに関連付ける必要がありますか?もしそうなら、どうすればいいですか?

3
ChronoFish

はい、提供された情報があれば、これは実行可能であるはずです。 Stack Exchangeには、この質問に適した場所である可能性のあるロボットビルダー専用のサイトがあります。

編集:FTDI to USBドライバーがインストールされていない可能性がありますが、必要になります。これにより、これを処理するttyインターフェイスが提供されます。

このリンクには、これを実行するために必要なすべての情報が含まれていることがわかると思います: https://pixhawk.ethz.ch/tutorials/serial_terminal 。ハードウェアリファレンスをボードと交換してください。

1
krowe