NMEA 0183 GGA 파서
GNSS NMEA GGA 문장을 읽기 쉬운 위치, 고정 품질, 위성 수 및 HDOP로 디코딩합니다.
입력
결과
NMEA 0183 문장 이해하기
NMEA 0183은 해양 및 GNSS 전자기기의 표준 데이터 프로토콜입니다. 모든 GPS 수신기는 "$GP"(GPS만) 또는 "$GN"(다중 성좌)로 시작하고 체크섬으로 끝나는 쉼표로 구분된 ASCII 문자열로 NMEA 문장을 출력합니다.
GGA 문장은 완전한 3D 위치 고정을 포함하므로 가장 일반적으로 디코딩되는 메시지입니다: UTC 시간, 위도, 경도, 고도, 고정 품질 지표, 사용된 위성 수 및 HDOP. 이 파서는 모든 필드를 추출하여 읽기 쉬운 형식으로 표시합니다.
nmea_parse.formula_title
nmea_parse.formula_explain
nmea_parse.factors_title
- nmea_parse.factor_1
- nmea_parse.factor_2
- nmea_parse.factor_3
- nmea_parse.factor_4
- nmea_parse.factor_5
- nmea_parse.factor_6
- nmea_parse.factor_7
nmea_parse.dop_types_title
- nmea_parse.dop_1 \u2014
- nmea_parse.dop_2 \u2014
- nmea_parse.dop_3 \u2014
- nmea_parse.dop_4 \u2014
- nmea_parse.dop_5 \u2014
NMEA 파싱의 일반적인 용도
GNSS 수신기 디버깅: 필드 소프트웨어와 통합하기 전에 수신기가 올바른 데이터를 출력하는지 확인합니다.
사용자 정의 매핑 애플리케이션: 실시간 문장을 파싱하여 지도에 위치를 표시합니다.
품질 모니터링: 고정 품질 및 HDOP을 추출하여 저품질 에포크를 자동으로 필터링합니다.
로거 분석: 미션 후 정확도 분석을 위해 보관된 NMEA 로그를 디코딩합니다.
자주 묻는 질문
$GP와 $GN 문장의 차이는 무엇입니까?
$GP는 데이터가 GPS만에서 나온다는 의미입니다. $GN은 다중 성좌 솔루션(GPS + GLONASS + Galileo + BeiDou 결합)을 나타냅니다.
NMEA 체크섬을 어떻게 확인합니까?
* 뒤의 두 개의 16진 문자는 $와 * 사이의 모든 ASCII 문자의 XOR입니다. 유효한 수신기는 항상 올바른 체크섬을 포함합니다.
이 파서가 RMC 또는 VTG 문장을 처리합니까?
현재 GGA만 지원됩니다. 향후 업데이트에서 GSA, RMC, VTG 및 GSV 지원을 추가할 계획입니다.
nmea_parse.faq_4_q
nmea_parse.faq_4_a
관련 주제
배경에 대해 자세히 알아보려면 GNSS, RTK, GDOP 및 GPS에 대한 용어집을 참조하십시오.