Windows 10のIoTを初めて使用しています。私は数年間マイクロコントローラを使っていましたが、おそらくそれは私の悪い習慣です。私はそれらの間に特定の組み合わせが見つかるまで、いくつかのGPIOに「ping」する必要があるアプリケーションを構築しています。一度検出されると、グラフィカルインタフェースはアニメーションを行う必要があります。Windows 10のIoTループGPIOのバックグラウンド
私の問題は以下の通りです。グラフィカルインターフェイスを表示している最中にバックグラウンドでループするのが最善の方法は何ですか?
私は現在、次のようにやっている:
InitGPIO();
timer = new DispatcherTimer();
timer.Interval = TimeSpan.FromMilliseconds(0.05);
timer.Tick += Timer_Tick;
if (init)
timer.Start();
と
private void Timer_Tick(object sender, object e)
{
//Here I loop the GPIO. I f a comkbination is found, the graphical interface is triggered.
}
良い方法はありますか?
ありがとうございます!