...

C-RTK3 G5 RTK Heading Receiver Manual, Firmware Upgrade & FAQ

The C-RTK3 G5 is a new-generation centimeter-level positioning and heading module launched by CUAV. It integrates the high-performance STM32H5 processor and GNSS+ technology suite, and supports the CAN FD bus.

It reliably handles complex application scenarios such as radio interference, electromagnetic interference, positioning spoofing, high vibration, and high maneuverability. It effectively expands the application boundaries of intelligent devices and provides core support for stable, safe, and accurate positioning and heading. It is widely applicable to satellite positioning devices, including vehicle navigation systems, robots, drones, and unmanned ground vehicles.

Features

  • RTK positioning accuracy: 0.6 cm + 0.5 ppm
  • Dual-antenna heading, no compass calibration required
  • Multi-constellation and multi-frequency positioning & heading
  • High-performance STM32H5 processor
  • CAN FD + 20 Hz high refresh rate
  • Interference detection and alarm
  • All-round anti-interference and anti-spoofing capability
  • LOCK+ fusion algorithm for stable signal tracking under high vibration and impact
  • 2-channel EVENT with configurable PPS output

Electrical & Hardware Specifications

C-RTK3 G5Specifications
ProcessorSTM32H5 Arm® Cortex®-M33, 250 MHz
GNSS Hardware Channels789
Supported Constellations & Frequency BandsGPS: L1C/A, L2C, L2PY, L5, L1C
GLONASS: L1CA, L2CA, L2P, L3 CDMA
BDS: B1I, B1C, B2a, B2I, B3I, B2b
Galileo: E1, E5a, E5b, E6
QZSS: L1C/A, L1 C/B, L2C, L5, L6
Antenna ConfigurationDual-antenna; single/dual-antenna working mode configurable
Raw Data OutputSupported / TF card logging available
Positioning AccuracySingle Point: Horizontal 1.2 m, Vertical 1.9 m
DGPS Aided: Horizontal 0.4 m, Vertical 0.7 m
RTK: Horizontal 0.6 cm + 0.5 ppm,
Vertical 1 cm + 1 ppm
Velocity Accuracy3 cm/s
Heading Accuracy0.15° @ 1 m antenna baseline
0.03° @ 5 m antenna baseline
Max Update Rate20 Hz
RTK Initialization Time7 s (Baseline < 40 km)
Timing PerformancePPS Resolution: 1.4 ns
Event Accuracy: < 3 ns
Cold Start: < 35 s (No ephemeris / No approximate position)
Hot Start: < 10 s (With ephemeris & approximate position)
Re-acquisition Time: 1 s
Tracking & Acquisition ThresholdTracking: 20 dB/Hz
Acquisition: 30 dB/Hz
Onboard CompassRM3100
Communication ProtocolsDroneCAN / SBF / NMEA-0183 / RTCM
Communication Baud Rate1 Mbit/s (CAN)
8 Mbit/s (CAN FD)
Firmware UpgradeSupported
Default FirmwareC-RTK3 M4C
Interfaces1 × CAN (GH1.25 4P)
1 × UART (GH1.25 6P)
1 × USB Type-C
2 × Antenna Port (BWMCX-KEF)
1 × TF Card Slot
Dimensions55.5 × 50 × 16.5 mm (Including mounting holes)
Weight43.5 g (Excluding antenna and cable)
Operating Temperature-10 ℃ ~ +80 ℃

CRA-602 Antenna Specifications

CRA-602 AntennaSpecifications
Coverage Angle360°
PolarizationRight-Hand Circular Polarization
LNA Gain38±2 dB
Connector TypeSMA-J
DimensionsΦ40 × 84.5 mm
Weight36 g

 

Dimensions

C-RTK3 G5 Dimension Drawing

CRA-602 Antenna Dimension Drawing

Pin Definition

C‑RTK3 G5 System Parameters

 Note

The following are internal configuration parameters for the C‑RTK3 G5; modification is generally unnecessary.

Parameter
Range / Options
Default
Description
GPS_TYPEFixed system configuration, not applicable
GPS_MB_ONLY_PORTReserved for APM compatibility, unused
CAN_NODE_ID0~1250CAN node ID; 0 = auto‑assigned by controller; set to a unique
non‑zero value if conflicts occur
CAN_RTrue/FalseFALSEEnable CAN 120Ω termination resistor; True = enable;
recommended for multi‑node buses
GNSS_ITFM_SENDSend interference/spoofing detection data via CAN
FLASH_BOOTLOADERTrue/FalseFALSEUpdate bootloader; automatically resets to False after completion
CAN1_FD_BITRATE1–8 (Mbps)4CAN1 FD data segment bitrate
CAN1_FD_EN_MODE0~22CAN FD enable: 0 = disable (Classic CAN); 1 = force enable
CAN FD; 2 = auto (system selects based on bus load and
handshake)
GNSS_EN_ATTITUDE0/110 = single‑antenna; 1 = dual‑antenna heading
GNSS_DYN_MODEL0–1310Dynamic model: 0=Base Station,1=Quasi‑static,2=Robot,
3=Pedestrian,4=Automotive, 5=Motorcycle, 6=Racing,
7=Heavy Machinery,8=Marine,  9/10/11=UAV,12=Wearable,
13=Unconstrained
GNSS_RATE_MS50/100/200/500 (ms)100GNSS output period: 100ms=10Hz, 50ms=20Hz
GNSS_UART2_BAUD1200~4000000460800UART2 baud rate
GNSS_UART2_PROT0–65535 (bitmask)8UART2 protocol: Bit0=UBLOX, Bit1=NMEA, Bit2=RTCM,
Bit3=SBF; Common: 2=NMEA, 8=SBF, 10=NMEA+SBF
SEP_ELE_MASK-90~90 (°)10Satellite elevation mask angle (angle from local horizontal to
satellite); satellites below this angle excluded from PVT;
recommend 15~20° in urban/mountain/interference
environments
SEP_SL0–200 (s)20Carrier‑smoothed pseudorange duration
SEP_PPS_PRD0–2115PPS output period:
0=Off;1=10MHz;2=1MHz;3=100KHz;4=10KHz;5=5KHz;6=2KHz;7=1KHz;
8=100Hz;9=50Hz;10=20Hz;11=10Hz;12=5Hz;13=4Hz;14=2Hz;15=1Hz;
16=2S;17=4S;18=5S;19=10S;20=30S;21=60S
SEP_PPS_DUTY1–99 (%)5PPS duty cycle (max pulse width: 1000ms)
SEP_PPS_POL0/10PPS polarity: 0=Low→High;1=High→Low

FAQ

  1. Does C-RTK3 G5 support working as an RTK base station?

Answer: The C-RTK3 G5 can only be used as a rover station. It supports single-antenna and dual-antenna heading modes, and does not support functioning as an RTK base station.

  1. What base stations are compatible with C-RTK3 G5? Answer: It is compatible with mainstream RTK base stations such as C-RTK 9PS, C-RTK 2HP, and network RTK base stations (NTRIP, Continuously Operating Reference Station).

  2. Does it default to standard CAN 2.0 or CAN FD? Answer: To ensure peripheral compatibility, the factory default is standard CAN 2.0. It can be switched to CAN FD mode via parameters. After switching, all devices on the bus must support CAN FD; otherwise, normal communication and device recognition will fail.

  3. What application fields is C-RTK3 G5 suitable for? Answer: It applies to all devices and scenarios requiring high-precision GNSS positioning, such as robots, unmanned ground vehicles, and underwater vehicles.

Seraphinite AcceleratorOptimized by Seraphinite Accelerator
Turns on site high speed to be attractive for people and search engines.