NavDev[네비게이션 개발]/GPS Parser[GPS 분석툴]
00. GPS Parser 툴 설계
SuperVingo
2020. 10. 16. 06:21
728x90
기초 설계, MainForm과 GPS Data, GPX Data클래스가 주축을 이룸.
$GPRMC,,V,,,,,,,,,,N*53
$GPVTG,,,,,,,,,N*30
$GPGGA,,,,,,0,00,99.99,,,,,,*48
$GPGSA,A,1,,,,,,,,,,,,,99.99,99.99,99.99*30
$GPGSV,1,1,00*79
$GPGLL,,,,,,V,N*64
GPS는 NMEA Protocol을 따름. 그에 맞는 클래스를 만들어 사용. GPS 로그데이터 확인 후, 6개의 로그데이터가 입력되어지는 것을 확인 할 수 있었음.
기본 메인 폼, GPS 연결을 위한 Connection 파트, 일정한 펄스로 들어오는 일정한 데이터를 GPS Data로 저장, ListBox를 통해 표시. 그 안에 이루어진 NMEA Protocol을 파싱해 TreeView에 표시, TextBox에는 Raw Data를, ListView는 각 NMEA Protocol 내부 세부사항을 표시할 예정.
GPS에서 들어오는 Raw Data를 출력, Export를 통해서 txt파일로 출력가능.
728x90