私は自分のラップトップに接続されたサーボコントローラーを持っています。それを制御するために、WPFアプリケーションを作成し、値が変更されたときに位置をサーボに送信するスライダーコントロールを作成しました。
それが功を奏し、サーボがとてもスムーズに動いています。次に、画像を追加し、マウス移動イベントを添付して、画像上にマウスを移動すると、画像上でマウスがポイントされている場所にサーボが移動するようにしました。
しかし、それを行うと、wpf アプリケーションは、スライダー コントロールを使用したときほど多くのコマンドを送信していないようです。サーボ コントローラーは非常に速く、スライダーは非常にうまく機能しましたが、画像のマウスオーバーにより、サーボの動きが非常にでこぼこになります。
高速化するにはどうすればよいですか?マウスが画像の上にあるとき、またはアプリケーションがコマンドを自動的に送信する別のモードで実行されているときなど、特定の時点で大量のコマンドを起動する必要があるだけです。サーボ コントローラが受信するコマンドが多いほど、サーボはスムーズに動きます。
別のスレッドを使用してコマンドなどを送信できますか?
よろしくお願いします=)