PCのUSBに繋がった外部機器があり、メーカーから提供されたAPIはあるものの、C++のライブラリのため、DLLにし、C#から外部機器をコントロールしています。
外部機器からデータが送られた際にWindowsにデーターが表示されるプログラムを作りましたが、現在イベントではなく、Timingで定期的に取りに行く形で作りました。
これを外部機器に変化があった時(イベント)の形でデーターを取りに行く方法にしたいですが、外部機器はUSBに繋がっているものの、C#でのSerial Portには現れません。デバイスマネージャーでもUSBとかではなく、ネットワーク機器のアイコンになっています。
この機器のPORT番地などでイベントを掛ける方法はありませんでしょうか。
他にC#上でイベントを発生させる方法がありましたら教えてください。
回答1件
あなたの回答
tips
プレビュー