2016-07-07 6 views
-1

IR LED를 사용하여 헤드 위치를 추적하는 외부 프로그램 opentrack이 있습니다. 위치는 프로그램에서 실시간으로 업데이트되지만 내 문제는 그 데이터를 내 파이썬 코드에 넣고 싶습니다. 이것을 할 수 있습니까?외부 프로그램에서 데이터를 가져 오는 중

저는 서브 프로세스 등을 들여다 보았지만 어떻게해야하는지 아직 이해할 수 없습니다. 정말 일반적인 질문에 대해 미안하지만, 나는 올바른 방향으로 나를 가리 키거나 그것이 실제로 가능하지 않다는 것을 말해 줄 사람이 필요합니다.

답변

2

링크 된 페이지에는 opentrack에서 데이터를 출력 할 수있는 9 가지 이상의 방법이 명확하게 나와 있습니다.

그래서 어느 것을 사용해야하는지 알아야하고 파이썬 코드를 작성하여 해당 메소드 중 하나의 수신자 역할을해야합니다. 아마도 UDP 일 것입니다.

힌트 : 바이너리 형식을 디코딩하려면 아마 파이썬의 struct 모듈에 익숙해지기를 원할 것입니다.

+0

감사합니다. UDP를 사용했고 파이썬 프로그램에 약간의 데이터 피드를 가져 왔습니다. 그러나 그것은 이상한 형식으로되어있어서 해석 할 수는 없지만 확실히 시작됩니다. – Alexmedkex

관련 문제