最近、Tornado 2 のシェルを使用して、キットで何が起こっているかをデバッグする組み込み C/C++ プロジェクトに取り組んでいます。このアプローチの唯一の問題は、複雑なシステムであり、その結果、かなりの量の出力が得られることです。Tornado は、新しい情報が到着するたびに「便利に」ウィンドウをスクロールします。つまり、エラーを見つけた場合、サイトからすぐに消えて見えなくなります。上にスクロールして見るたびに、システムはより多くの情報を追加するため、それを表示する唯一の方法は、ハードウェアを取り外すことです.
Tornado からの出力をリダイレクトする方法を誰かが持っているかどうか知りたいですか?
受信情報にフィルターを適用できるように、小さな python アプリからすべてをログに記録する方法があることを期待していました。Tornado プロセスに接続しようとしましたが、情報を含むウィンドウは標準の CEditCtrl ではないため、そのようにテキストを抽出することは行き止まりでした。
アイデアはありますか?
[編集] Tornado 2.1.0 しか実行しておらず、より新しいバージョンへのアップグレードは私の手に負えないことを述べておくべきでした。
[Edit2] Tornado で問題となっているウィンドウは、WinID によると「AfxFrameOrView42」です。