이것은 Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 공급자에서 실행할 수 있는 gpspipe 명령입니다.
프로그램:
이름
gpspipe - gpsd에 연결하고 문장을 검색하는 도구
개요
GPS 파이프 [-h] [-d] [-l] [-o 파일 이름] [-N 계산] [-r] [-R] [-s 직렬 장치] [-NS]
[-NS 타임스탬프 형식] [-u] [-p] [-w] [-S] [-2] [-v] [-D 디버그 수준] [섬기는 사람
[:포트 [:장치]]]
기술
gpspipe는 gpsd에 연결하여 수신된 문장을 stdout으로 출력하는 도구입니다. 이것
프로그램을 gpsd에서 다른 프로그램이나 파일로의 파이프로 유용하게 만듭니다.
gpspipe는 루트 권한이 필요하지 않으며 다른 도구와 동시에 실행할 수 있습니다.
문제를 일으키지 않고 로컬 gpsd에 연결합니다.
출력은 원시 NMEA 또는 기본 gpsd 문장 중 하나 또는 둘 모두로 구성됩니다. 각 라인
선택적으로 타임스탬프를 찍을 수 있습니다. 주어진 후에 정상적으로 종료하는 옵션도 있습니다.
패킷 수.
선택적으로 서버, TCP/IP 포트 번호 및 원격 장치를 제공할 수 있습니다. 생략하면,
gpspipe는 기본 포트(2947)에서 localhost에 연결하고 다음에 의해 열린 모든 장치를 감시합니다.
GPS
gpspipe는 데몬으로 실행될 수 있지만 파일에 출력을 기록하려면 -o 플래그가 필요합니다.
옵션
-h는 gpspipe가 사용 메시지를 출력하고 종료하도록 합니다.
-d는 gpspipe가 데몬으로 실행되도록 합니다.
-l은 gpsd에 연결을 시도하기 전에 gpspipe가 XNUMX초 동안 절전 모드로 전환되도록 합니다. 이것은
데몬으로 실행할 때 매우 유용하여 gpsd를 시도하기 전에 시작할 시간을 줍니다.
연결.
-r은 원시 NMEA 문장이 출력되도록 합니다.
-R은 원시(gps 바이너리) 데이터가 출력되도록 합니다. 이것은 NMEA 및 gpsd 출력을 무시합니다.
모드.
-s 옵션은 수집된 데이터가 다음을 사용하여 지정된 직렬 장치에 기록되도록 합니다.
설정 4800 8N1. 따라서 gpspipe는 -s 및 -r 옵션과 함께 사용하여 직렬
gpsd가 관리하는 GPS에 하드와이어된 포트.
-o 옵션은 수집된 데이터가 지정된 파일에 기록되도록 합니다. 이것의 사용
옵션은 gpspipe가 데몬으로 실행되는 경우 필수입니다.
-w는 기본 gpsdsentences가 출력되도록 합니다.
-S는 스케일된 플래그를 설정합니다.
-2는 AIS 보고서에 split24 플래그를 설정합니다. 참고: 이 옵션은 실험적이며 다음과 같을 수 있습니다.
향후 릴리스에서 변경되거나 제거됩니다.
-t는 각 문장 출력에 타임스탬프를 추가합니다.
-T는 타임스탬프의 형식을 설정합니다. 보다 strftime(3) 사용 가능한 자리 표시자에 대해.
이 옵션을 설정하는 것은 -t를 의미합니다. 기본 설정은 "%F %T"입니다.
-u usec resolution 타임스탬프는 -t를 의미합니다. -uu를 사용하여 sec.usec를 출력합니다.
-p는 JSON의 프로파일링 정보 덤프를 활성화합니다.
-P NMEA 및 원시 모드에서 PPS 드리프트 JSON을 덤프할 수 있습니다.
-n [count]는 [count] 문장이 출력되도록 합니다. 그러면 gpspipe가 정상적으로 종료됩니다.
-v는 gpspipe가 stderr에 회전하는 활동 표시기를 표시하도록 합니다. 이것은 다음과 같은 경우에 유용합니다.
stdout은 파일이나 파이프로 리디렉션됩니다. 기본적으로 스피너는
작성된 메시지; -v를 두 번 이상 지정하면 필요한 메시지 수가 두 배가 됩니다.
스피너를 회전시킵니다.
-V 버전을 인쇄한 다음 종료합니다.
-R, -r 또는 -w 중 하나 이상을 지정해야 합니다.
예
gpsd가 실행 중일 때 GPS 파이프 -r -n 100 XNUMX개의 원시 NMEA 문장을
표준 출력 후 종료합니다.
onworks.net 서비스를 사용하여 온라인으로 gpspipe 사용