C-RTK3 X20P User Guide


This chapter applies to the scenario of using the C-RTK3 X20P with ArduPilot vehicles.

[!NOTE] ArduPilot 4.4.0 and later versions support the C-RTK3 X20P.

Setup as Rover (Air Side)

[!TIP] LGC ground station provides graphical configuration and hardware connection guidance for simpler setup. Before configuration, ensure the C-RTK3 X20P is in rover mode (MODE LED flashing green); you can also switch modes by long-pressing the MODE button.

C-RTK3 X20P

CAN Connection to Flight Controller

C-RTK3 X20P

  • Take out the CAN cable from the accessory package, connect the flight controller to the CAN port of the C-RTK3 X20P; install the antenna and ensure a clear sky view.
  • Connect the flight controller to the ground station (such as Mission Planner / LGC) via USB.
  • Enter the Full Parameter List, input parameter names in the search bar and set the following parameters. // Mission Planner path: Configuration/Tuning → Full Parameter List → Search bar on the right
Parameter Value Remark
GPS1_TYPE 9 DroneCAN: 9; UART: 26
CAN_P1_DRIVER 1 Enable CAN1 driver
GPS_AUTO_CONFIG 2 Auto configure DroneCAN GPS
GPS1_POS_X Value (m); set according to installation Antenna X-axis offset relative to center of gravity, positive forward
GPS1_POS_Y Value (m); set according to installation Antenna Y-axis offset relative to center of gravity, positive right
GPS1_POS_Z Value (m); set according to installation Antenna Z-axis offset relative to center of gravity, positive below CG

[!NOTE] The C-RTK3 X20P is a single-antenna positioning module and does not support dual-antenna heading. There is no need to configure antenna offset parameters.

For firmware versions below ArduPilot 4.6 (exclusive):

Parameter Value Remark
GPS_TYPE 9 DroneCAN: 9; UART: 26
CAN_P1_DRIVER 1 Enable CAN1 driver
GPS_AUTO_CONFIG 2 Auto configure DroneCAN GPS
GPS_POS1_X Value (m); set according to installation Antenna X-axis offset relative to center of gravity, positive forward
GPS_POS1_Y Value (m); set according to installation Antenna Y-axis offset relative to center of gravity, positive right
GPS_POS1_Z Value (m); set according to installation Antenna Z-axis offset relative to center of gravity, positive below CG

Positioning Verification

  • GPS positioning data can be viewed in the status bar of the Mission Planner flight data toolbar.
  • Check whether the positioning status is RTK Fixed.
  • Observe the satellite count, HDOP value, and other indicators to confirm good positioning quality.

[!NOTE] For RTK positioning, ensure the base station is functioning properly and the data link is working.

UART Connection to Flight Controller

C-RTK3 X20P

Parameter Value Remark
GPS1_TYPE 1 DroneCAN: 9; UART: 1/2
GPS_AUTO_CONFIG 0/1 Auto configure serial GPS, For AP firmware below 4.8.0, disable auto config
GPS1_POS_X Value (m); set according to installation Antenna X-axis offset relative to center of gravity, positive forward
GPS1_POS_Y Value (m); set according to installation Antenna Y-axis offset relative to center of gravity, positive right
GPS1_POS_Z Value (m); set according to installation Antenna Z-axis offset relative to center of gravity, positive below CG
SERIAL3_PROTOCOL -1 Disable Serial3 if no GPS is connected to GPS&Safety port; GPS2/UART4 will be recognized as GPS1
SERIAL4_PROTOCOL 5 Set Serial4 as GPS port, generally no modification required
SERIAL4_BAUD 230400 Set Serial4 baud rate to 230400

Setup as Base Station

[!TIP] Use LGC ground station for automated base station configuration. QGC does not yet support C-RTK3 X20P, and Mission Planner cannot configure the base station convergence accuracy and duration.

  • Connect the C-RTK3 X20P to your computer via USB cable.
  • Confirm the C-RTK3 X20P is in base station mode (MODE LED solid green; long-press the MODE button to switch modes).
  • Launch LGC ground station. When the RTK satellite icon appears, the X20P base station has been recognized.
  • When the satellite icon shows RTK in red, and the status displays Converging, the RTK base station is performing survey-in convergence positioning.

C-RTK3 X20P

  • By default, the convergence accuracy is 3.0m with a minimum duration of 30s.
  • When the convergence accuracy and criteria are met, the RTK text turns white. The status displays RTCM transmitting, indicating base station configuration is complete; the ground station will send differential data to the controller/RTK rover.

C-RTK3 X20P

[!NOTE] The convergence accuracy can be configured — higher accuracy requires longer convergence time. Under default settings (3.0m accuracy), after the rover resolves, centimeter-level positioning accuracy can be achieved.

Interference Status Display

[!NOTE] The C-RTK3 X20P supports interference status display with built-in CW interference detection and spectrum analysis; this requires compatible flight controller firmware and ground station support. Please contact CUAV technical support if needed.

C-RTK3 X20P

results matching ""

    No results matching ""