Skip to main content

FTDI

FTDIのシリアル通信モジュール

ドローンや組み込み系の多くのデバイスでシリアル通信に使われているチップ。よく使われている割に、ドライバーの品質があまりよくなく、ドライバーがフリーズしやすく、頻繁にUSBを抜き差ししていると、OSの再起動が必要になる。

ドライバー

http://www.ftdichip.com/Drivers/VCP.htm

USB-シリアル通信ケーブル

http://www.ftdichip.com/Products/Cables/USBTTLSerial.htm http://www.ftdichip.com/Support/Documents/DataSheets/Cables/DS_TTL-232R_CABLES.pdf

Mac設定

http://www.ftdichip.com/Support/Documents/InstallGuides/Mac_OS_X_Installation_Guide.pdf

FTDIのドライバーはきちんとファイルデクスリプタをクローズしないとすぐに読み書きできなくなるので、強制リセットを設定ファイルに追加する

vim ftd2xx.cfg

 [Globals]
 ConfigFlags=0x80000000

Pixhawk

Pixhawkのデバッグコンソールにアクセスする際にも使う

ArduPilotデバッグ