問題タブ [ftdi]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
747 参照

c# - FTD2XX_NET の OpenBy[...] 関数の使用方法

FTDI コントローラーの仮想ポートであるすべての COM ポートを一覧表示したいと考えています。

それを実現するために、公式 FTDI ライブラリの公式 .NET ラッパー (「FTD2XX_NET」) によって提供されるメソッドGetDeviceListとを使用しようとしました。OpenBySerialNumber

これに関する私の問題は次のとおりです。すべてのノードを反復した後、ftdiデバイスを取り外して、再び使用できるようになるまで再接続する必要があります(任意のソフトウェアで)。

0 投票する
1 に答える
1045 参照

c - glib を使用して生バイトを USB 経由で FTDI デバイスに送信する

私はGTK + 2.0 GUIを使用してCで簡単なアプリケーションを開発しています。もちろん、Linuxでは、このアプリケーションは、USBポートを介して接続され、FTDIドライバーを使用してUSBポートを介してRS232非同期プロトコルをエミュレートするデバイスを制御するように設計されています。

関数g_io_channel_write_chars()を使用してデバイスにデータを送信しています。問題は、私が送信しているシーケンスが、ASCII であるがどの (目に見える) 文字にも一致しない多くの値で構成されていることです。

たとえば、送信\x40\x40\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x01しているときは機能しません。プログラムはエラーで停止します。

GLib:ERROR:/build/buildd/glib2.0-2.34.1/./glib/giochannel.c:2382:g_io_channel_write_chars: code should not be reached Przerwane (core dumped)

関数を使用sprintfしてこのシーケンスをテーブルに配置すると、最初の 2 つの値のみがコピーされ、このシーケンスはエラーなしでデバイスに送信されます。

次に、私の質問は、デバイスにバイトを送信するにはどうすればよいかということです。これに相当するものはありg_io_channel_write_chars()ますか?私は GIOChannel のドキュメントを調べてきましたが、このようなものは見つかりませんでした。どうもありがとうございました。

0 投票する
1 に答える
7096 参照

android - Android 3 以降の電話を使用して xbee モジュールと通信する

Xbee モジュールを Android フォンに接続し、AT コマンドを送信して通信したいと考えています。

Android フォンが提供する USB ホスト機能については知っていますが、それにデータを送信する方法がわかりません。

私には Java-Xbee API があり、自分のコンピューターを使用して Xbee と通信できますが、私のプロジェクトには Android OS の使用が含まれているため、このトピックに関するヘルプをいただければ幸いです。

0 投票する
1 に答える
771 参照

c# - FTDI USB デバイスをモックすることは可能ですか?

別のサイトにある特殊なハードウェアと対話するために、C# で FTDI アプリケーションを作成する必要があります。

C# アプリケーションのラッパーを使用すると、次のFTD2XX_NET.dllメッセージが表示されます。

FTD2XX.DLL の読み込みに失敗しました。FTDI ドライバーはインストールされていますか?

電話するときFTDI myFtdiDevice = new FTDI();

既に .exe を使用して FTDI ドライバーをインストールしているため、ドライバーがインストールされているデバイスが見つからないという問題があると想定しています。

私の質問は、より簡単なプログラミングといくつかの限定的なテストを目的として、そのようなデバイスをモックできるかどうかに関するものです。

ありがとう。

0 投票する
1 に答える
1104 参照

matlab - マトラブとFTDI

FPGAMatlabを使用してデータを送受信しようとしています。FPGA仮想comポートを使用して接続しました。Matlab から FPGA にデータを送信しFPGAたり、FPGA のデータを読み取ったりする方法は?

FTDI 2232Hも上にありFPGAます。の外部 LED とスイッチを接続しましI/O portsFPGA

私はこの分野に不慣れなので、白黒でコミュニケーションを開始するためのガイドラインがMAtlab欲しいFPGA

次のコードを試しました:

. それはコミュニケーションの正しい方法ですか?よろしくお願いします。ありがとう