0
私は自分のプログラムが常にマイクロコントローラから毎秒データを受信するようにマイクロコントローラをコーディングしています。一定時間後に受信データを挿入するにはどうすればよいですか?
ある一定の期間が経過した後にのみデータをデータベースに挿入できるような方法がありますか?たぶん時間間隔コーディングですか?
私は自分のプログラムが常にマイクロコントローラから毎秒データを受信するようにマイクロコントローラをコーディングしています。一定時間後に受信データを挿入するにはどうすればよいですか?
ある一定の期間が経過した後にのみデータをデータベースに挿入できるような方法がありますか?たぶん時間間隔コーディングですか?
[System.Threading.Timer](https://msdn.microsoft.com/en-us/library/system.threading.timer(v = vs.110) ).aspx) –
データをバッファしますか?本当にはっきりとは分かりません。タイマーを使用すると動作する可能性がありますが、それだけで他の問題が発生する可能性があります。 – DavidG
Timerをコレクションと組み合わせてデータを格納することもできます。または、Reactive Extensions(https://msdn.microsoft.com/en-us/library/hh242985(v=vs.103).aspx)を使用して、 、いくつかの例:http://rxwiki.wikidot.com/101samples#toc26、http://www.introtorx.com/Content/v1.0.10621.0/13_TimeShiftedSequences.html#Buffer。リアクティブエクステンションは、イベントのストリームにタイムファクタを適用する場合に強力です。 –