Rover with LC29H DA doesn't get rtk

I am using a Waveshare LC29H(XX) GPS/DR/RTK HAT with module:

  • LC29HDA
  • Marking: LC29HDAMD
  • Revision: Q1-C0634

Looks that the firmware currently on the module does not support RTCM input / RTK mode (no response to PQTME RTCM commands, no RTCM parser active).
I need the correct RTK-enabled firmware for LC29HDA so that the module can operate as RTK Rover.

Could you please provide the appropriate firmware file (.bin/.cfg) and instructions if needed?

Thank you.

Hi @Emanuele_B

Thank you for reaching out

Can i know the current firmware on your module, can be checked by command
$PQTMVERNO*58

Can you send me the NMEA Log file of your setup, it can be found in the Logfile directory

Can i know is this an EVB or your own design, which version of QGNSS you are using?

Hear from you soon

Best regards

Add on

Please provide me the NTRIP_Server log file, it is in the LogFile directory with the NMEA Log

Best regards

HEX: 24 50 51 54 4d 56 45 52 4e 4f 2a 35 38 0d 0a
String: $PQTMVERNO*58

$PQTMVERNO,LC29HDANR11A03S_RSA,2024/03/19,13:55:31*20
LC29HDA-1209_153724_COM3.zip (46.4 KB)
I’m using Waveshare board LC29H(DA) GPS/RTK HAT
I’m using QGNSS V1.8.
thanks for your support

Additional technical evidence

Hello,

I would like to add a final technical verification performed with QGNSS v2.2.

With NTRIP client connected and data received, I checked:

  • View → Raw Data
  • Applied filter: D3 (RTCM3 frame identifier)

The Raw Data window remains completely empty, which confirms that no RTCM3 frames are received or parsed by the module.

This behavior is firmware-related and cannot be caused by:

Rtcm sono del tipo 2 , non vanno bene;bisogna cercare un ntrip caster in rtcm3 msm4 o 7…

Per connetterti a Salice S. devi cliccare su “use manual position” e inserire le coordinate in position oppure la stringa completa della GGA,ovviamente usare IMAX3 oppure MAX3 che sono in rtcm3…e che offrono la stazione in base alla posizione (se inviata);altrimenti usa Bari di default o peggio va in nrt2.

.
Se connetti il modulo a un esp o radio_ble_wifi, puoi usare la app Lefebure e provare senza pc.
Saluti

Hi @Emanuele_B

LC29HDA only supports RTCM version 3
20251210-113608

Can you try re-select the mountpoint that is RTCM 3 as drawn in the image below

Let me know if this help you obtain RTCM input

Best regards

Hello,

thank you for your clarification regarding RTCM version support.

I confirm that I have already tested RTCM3 mountpoints (IMAX3 / MAX3), however the issue persists.

With NTRIP connected and data received, I verified in QGNSS v2.2:

View → Raw Data

Filter applied: D3 (RTCM3 frame identifier)

The Raw Data window remains completely empty, which confirms that no RTCM3 frames are received or parsed by the firmware, regardless of mountpoint selection.

Additionally, the module does not respond to RTCM-related commands, and RTK status remains “GPS SPS Mode” with RTK Float/Fixed = 0.

This suggests that the current firmware on LC29HDAMD (Q1-C0634) does not have the RTCM/RTK parser enabled.

Could you please confirm:

whether the shipped firmware enables RTCM3 input on this revision

or provide the correct RTK-enabled firmware for LC29HDAMD Q1-C0634?

Best regards,
Emanuele

Hi @Emanuele_B

I found that the signal strength for both GPS and GLONASS are weaker as shown in the image.

It is generally recommended to be greater than 30 dB-Hz for signal strength, especially for both GPS and GLONASS

Can i know the placement of your GNSS antenna? How do you conduct your field test?

best regards

Non riesco a registrarmi su spider_puglia ma temo che gli rtcm3 siano quelli vecchi come in campania di tipo rtcm.3.1…con rtcm 1004,1012,1007,1013 non supportate dal LC29H.
Puoi accedere a euref-ip.asi.it se riesci a registrarti; comunque prova il caster.emlid.com sul quale ho riversato quelle di USAL00ITA0 dell’euref…nel messaggio privato le credenziali; sono in rtcm3.3 MSM7.

Hello,

thank you for your feedback regarding signal strength and antenna placement.

I understand that higher C/N0 (>30 dB-Hz) is recommended for stable RTK convergence.
However, my current issue occurs before the RTK solution stage.

Specifically:

  • With NTRIP connected and IMAX3 (RTCM3) selected
  • GGA is sent correctly
  • In QGNSS v2.2, Raw Data filtered for D3 remains completely empty
  • No RTCM3 frames are received or parsed by the firmware
  • RTK status stays in GPS SPS Mode, RTK Float/Fixed = 0

Since RTCM reception is a pure input/parsing function, it is independent of GNSS signal strength, antenna placement, or sky view.
Even with low C/N0 or indoor conditions, raw RTCM3 frames should still appear in Raw Data if the firmware supports RTCM input.

Therefore, the current behavior strongly indicates that the firmware
LC29HDARAN11A03S_RSA does not have RTCM/RTK functionality enabled for LC29HDAMD (Q1-C0634).

For completeness:

  • Antenna: GNSS active antenna mounted outdoors with clear sky view
  • Field test: static test, open environment, good satellite visibility

Could you please confirm which RTK-enabled firmware should be used for LC29HDAMD Q1-C0634 to activate RTCM3 input and RTK rover mode?

Best regards,
Emanuele

Hi @Emanuele_B

We do not have RTK-enabled firmware as our module default can received RTCM 3 input.

Do you have other NTRIP Client service provider to test, there is possibility that the current NTRIP Client is not supported by our module.

Can you also provide me the latest NMEA Log and Ntrip server log which you have used IMAX3 (RTCM3) mount point.

Best regards

This version althoug old is an RTK enabled one;please try the rtcm3.3 MSM7…
did U read p.message? Let me know @Emanuele_B .

Hello,

thank you for the reply.
I understand that some LC29HDA firmware versions support RTCM by default.

However, other users (e.g. LC29HDARAN11A03S_RSA) explicitly report that only specific
firmware revisions are RTK enabled.

My module:
LC29HDAMD
Q1-C0634

does not:

  • respond to PQTME RTCM commands
  • show any RTCM “D3” frames
  • exit GPS SPS mode
    even when RTCM3 (iMAX3 MSM7) data is confirmed on the NTRIP side.

This strongly suggests that the currently installed firmware does not include the RTCM parser.

Could you please confirm which firmware revision enables RTK for LC29HDAMD,
or provide a firmware version equivalent to LC29HDARAN11A03S_RSA?

Later I’ll try to use the other caster suggested and I’ll let you know if somenthing change.