Sensorstream IMU+GPS -
스마트 폰의 센서 데이터를 수집하여 SD 카드 또는 클라이언트로 스트리밍하십시오.
이것은 2.3.3 Android OS 이상의 Android 앱입니다.
요즘 스마트 폰에 통합 된 하드 및 소프트웨어 센서를 다룹니다.
사용자는 센서를 선택하고 현재의 현재 값을 관찰 할 수 있습니다.
- 가속도계
- 자이로 스코프
- 자기계
-GPS 위치
- .... 및 기타 센서
WLAN에 의해 클라이언트에 대한 CSV 형식의 센서 값을 포함하는 스트림 및/또는 SD 카드에 스트림을 시작하고 중지 할 수 있습니다. 센서 업데이트 주파수를 조정할 수 있습니다.
백그라운드에서 GPS 데이터를 다른 좌표 프레임으로 변환하는 일부 GPS- 균형이 실행됩니다.
WLAN을 통한 스트림은 UDP (User Datagram Protocol) 인터페이스를 사용합니다.
이 앱의 프로젝트 페이지는 여기에서 찾을 수 있습니다.
http://sourceforge.net/projects/smartphone-imu/
여기에서 소스 코드를 다운로드 할 수 있습니다.
데이터를 수신하려면 소스 포지 프로젝트 페이지의 파일 섹션에서 Java 파일 "quoteclient"와 같은 것을 사용할 수 있습니다. 또는 파이썬을 사용하고 컴파일하십시오.
-------------------------------------------------------------------
소켓 가져 오기, 트레이스 백
호스트 = ''
포트 = 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 ((호스트, 포트))
1 : 1 :
노력하다:
메시지, 주소 = s.recvfrom (8192)
인쇄 (메시지)
(KeyboardInterrupt, SystemExit)을 제외하고 :
들어올리다
제외하고:
Traceback.print_exc ()
-------------------------------------------------------------------
내비게이션을 즐기십시오!