Sparkfun사의 ZED-F9P RTK-GPS 사용법을 포스트하겠습니다.

참고한 사이트는 아래와 같습니다.
RTK F9P SOLUTION
로버 수신기 펌웨어 업데이트
NMEA 축소 > UBX 확장 > MON 확장 > Version 확인

Tools > Firmware
체크해제 'Enter safeboot before update'


모듈 구성
1) 라디오-ZED-F9P의 UART2 연결 가정
2) u-center 메시지 창에서 아래의 메시지를 UART2와 USB 모두 활성화

3) 이후 'SEND' 버튼
RTCM 문장만 전송하도록 설정


Survey in 초기화
1) CFG > TMODE3으로 이동
2) 모드 변경
3) 시간 변경 (관측 시간)
4) 정확도 변경 (필요한 정확도)
5) 'SEND'
Survey 상태 모니터링
1) NAV로 이동
2) SVIN 우클릭후, Enable message 선택
⇾ 모듈이 이 레지스터 상태를 매초마다 보내도록 설정이 됨.
⇾ 60초 동안 데이터 수집하고 표준편차는 5m 이하로 작아진다. (위의 그림으로 예를 들어)
⇾ Survey, “complete” 라고 알림.
⇾ 최종적으로 모듈이 고정됨(fixed).
Base 고정 확인


[준비]
1. UBX>CFG>PRT : 1. UART2로 구성 2. Baudrate 57600으로 설정 (베이스와 라디오 일치하게)
※ 모듈 설정에 문제 발생하면 ‘Revert to default configuration’ 선택하고 전송



[테스트]
1. Rover와 Base를 전원에 연결 ⇾ Telemetry radio가 서로 인식하고 직렬 데이터 전달.
2. Rover 상태 확인위해 u-center 준비.
⇾ 위치 정확도 NAV > HPPOSECEF
⇾ 수평 정확도 NAV > HPPOSLLH
⇾ 3D에서 RTK Float, RTK Fixed로 진행될 때 고정유형 보여줌 (NAV > PVT)
(Rover가 RTCM 수신하는 동안, 3D Fix > RTK Float > RTK Fix 빠르게 이동)
✔️ RTK LED ON = 일반 위성 모드, 비-RTK 모드
✔️ RTK LED 깜박임 = RTK Float, ~<500mm 정확도
✔️ RTK LED OFF = RTK Fix, 14mm acurracy
다음 사진은 RTK가 고정되었을 때 화면이다.
