Sensorstream IMU+GPS 정보
스마트 폰의 센서 데이터를 수집하고 SD-카드 나 클라이언트에 스트리밍.
이 2.3.3 안드로이드 OS 이상을위한 안드로이드 앱입니다.
그것은 현재의 스마트 폰에 통합되어 하드 및 소프트웨어 센서를 다룹니다.
사용자는 센서를 선택하고 현재의 값을 관찰 할 수
- 가속도계
- 자이로 스코프
- Magnetometer
- GPS 위치
- ... 및 기타 센서주세요
클라이언트 및 / 또는 SD-카드로 스트림에 WLAN에 CSV 포맷의 센서 값을 포함하는 스트림이 시작 중지 할 수 있습니다. 센서 업데이트 주파수는 조정할 수 있습니다.
다른 좌표 프레임에 GPS 데이터를 변환 백그라운드에서 실행 일부 GPS-알고리즘이 있습니다.
WLAN을 통해 스트림은 사용자 데이터 그램 프로토콜 (UDP) 인터페이스를 사용합니다.
이 응용 프로그램의 프로젝트 페이지는 여기에서 찾아보실 수 있습니다 :
http://sourceforge.net/projects/smartphone-imu/
여기 소스 코드를 다운로드 할 수 있습니다.
데이터를 수신하기 위해서는 당신은 소스 포지 프로젝트 페이지의 파일의 섹션에있는 자바 파일 "QuoteClient"같은 것을 사용할 수 있습니다. 또는 Python을 사용하여 컴파일 :
-------------------------------------------------- ----------
수입 소켓, 역 추적
호스트 = ''
포트 = 5555
S = socket.socket (socket.AF_INET, socket.SOCK_DGRAM)
s.setsockopt (socket.SOL_SOCKET, socket.SO_REUSEADDR, 1)
s.setsockopt (socket.SOL_SOCKET, socket.SO_BROADCAST, 1)
s.bind ((호스트, 포트))
한 동안 :
시도 :
메시지, 주소 = s.recvfrom (8192)
인쇄 (메시지)
(KeyboardInterrupt, SystemExit)를 제외한 :
증가
제외 :
traceback.print_exc ()
-------------------------------------------------- ----------
탐색을 즐기십시오!