2016-07-07 35 views
-1

IR LEDを使用してヘッド位置を追跡する外部プログラムopentrackがあります。プログラムの位置はリアルタイムで更新されますが、私の問題はそのデータをPythonコードに入れたいのです。これは可能ですか?外部プログラムからのデータの取得

私はサブプロセスとそのようなことを検討してきましたが、それでもやり方はまだ分かりません。非常に一般的な質問を申し訳ありませんが、私は正しい方向に私を指すか、それが本当に可能ではないことを教えてくれる人が必要です。

答えて

2

リンク先のページには、opentrackがデータを出力できる方法が9通りあります。

あなたはどちらを使用するのか把握し、それらのメソッドの1つの受信者として動作するPythonコードを記述する必要があります。恐らくUDPだからといって、それは簡単に聞こえるからです。

ヒント:バイナリ形式をデコードするには、おそらくPythonのstructモジュールに慣れたいと思うでしょう。

+0

ありがとうございます!私はUDPを使用し、私は私のpythonプログラムにいくつかのデータフィードを取得しています。しかし、それはいくつかの奇妙な形式になっているので、私はそれを本当に解釈することはできませんが、間違いなくスタートです。 – Alexmedkex

関連する問題