2012-02-04 2 views
0

Sensor Data app을 사용하여 iPhone의 가속도계에서 데이터에 액세스합니다. 김프 옵션을 사용하여 실시간으로 MacBook으로 데이터를 스트리밍하고 싶습니다. 이를 위해이 데이터를 수집하여 실시간으로 그려주는 일종의 스크립트가 필요합니다. 응용 프로그램의iPhone 센서 데이터 앱 스트리밍 모드로 플롯

제작자는 문자열 형식으로 데이터를 전송이 파이썬 스크립트를 제공

import SocketServer 

PORTNO = 10552 

class handler(SocketServer.DatagramRequestHandler): 
    def handle(self): 
     newmsg = self.rfile.readline().rstrip() 
     print "Client %s said ``%s''" % (self.client_address[0], newmsg) 
     self.wfile.write(self.server.oldmsg) 
     self.server.oldmsg = newmsg 

s = SocketServer.UDPServer(('',PORTNO), handler) 
print "Awaiting UDP messages on port %d" % PORTNO 
s.oldmsg = "This is the starting message." 
s.serve_forever()` 

사람이 이렇게 거기에 모든 스크립트 알고 있나요?

답변

0

플롯을 완벽하게 제어하려면 컴퓨터에 플롯 팅 라이브러리를 설치해야합니다. Matplotlib은이 상황을 해결하는 데 도움이되는 오픈 소스 파이썬 라이브러리입니다. 이미 MATLAB 프로그래밍에 익숙하다면 크게 다르지 않을 것이며 introduction to Matplotlib for MATLAB 사용자를 제공하기까지합니다. 이것은 확실히 당신이 물건을 계획하는 데 도움이됩니다.