この質問は少し曖昧になり、私はそれをお詫び申し上げます。シリアルポートからの書き込み中にタイミングの問題
私はシリアルポートとそれと通信するPythonスクリプトに接続されたシステムを持っています。スクリプトはシステムを実行し、出力するデータを読み取り、データを含むファイルを書き込み、システムを停止し、定義された回数だけ前の一連の関数を繰り返す。システムからファイルにデータを書き込むことは別として、スクリプトはシステム時間も記録します。理想的には、システムのすべての「実行」は、(時間的に)均等な間隔でデータを生成する必要があります。私はタイムスタンプを見て、各データポイントの差をプロットし、これを得ました(Y軸はmm:ssの時間です) 私は何とか各繰り返しのコードのセクションをプロファイルして、それらの瞬間が存在する。いくつかのバックグラウンドプロセスがこれらの異常を引き起こしている可能性はありますか?もしそうなら、それらのポイントで何が起こっているのか、私はどのように磨きますか?