私は、4つのセンサーからUSB経由で大量のデータを受信し、MATLABに表示するアプリケーションに取り組んでいます。処理中のストリーミング
ストリーミングは完全に機能しますが、ストリーミング中にデータを処理する必要があります。私は入ってくるデータのセグメントを使い、処理したデータをプロットします。入ってくるデータはセグメントごとに取り込まれ、処理されます。
私の問題は、すべてのセグメントで5秒分のデータを処理している場合です。処理とプロットが実装されると、ストリーミングが停止するので、次のバッチが処理されるときに、次の5秒のセグメントのストリーミングを待たなければなりません。 20秒後に処理の開始を遅らせても、処理が開始されるとストリーミングは常に停止し、新しいデータを読み取るためには少し休止します。データの処理中でもシリアルポートからのストリーミングやデータ受信を継続するにはどうすればよいですか?
ありがとうございます。