LC29H(XX) GPS/RTK HAT

Ich wollte nur einige Tests mit dem GPS mit einem ESP32 und NTRIP durchführen, aber ich konnte keine Firmware finden, die stabil genug wäre. Daher bleibt die Raspberry Pi-Lösung mit RTKBase, da dies wahrscheinlich die einfachste Testmöglichkeit ist – zumindest denke ich das, da ich in diesem Bereich keine Erfahrung habe.

Ich habe auch über diese App nachgedacht, um das GPS in Bewegung zu testen:
How to use Ardusimple products with SW Maps on Android smartphones/tablets
 
Hello everyone,

A short report on the LV29HEA RTK GPS, which promises 10Hz, but I couldn't achieve RTK-Fix at that rate. However, at 5Hz, I was able to achieve it, and it seems stable.

Here’s a configuration that worked successfully in my tests. I’m sharing it here to help others as well.

1740839995462.png

Not all settings are necessary, but for testing, I had to enable a few things to make sure the communication worked as expected.

Since I couldn't find an easy solution online for testing, I wrote a program for an ESP32 that communicates with my phone via Bluetooth. This was necessary because the LC29HEA only works at 460800 baud rate...
  • GPS → ESP32 @ 460800 baud rate
  • ESP32 → Phone @ 115200 baud rate
The ESP32 can also communicate via UART, but I still need to refine that version.

1740840037643.png1740840043039.png

On iPhone, I used the SW MAPS application.
On Android, I used the GNSS Master application.

So far, my experience shows that this GPS is suitable for use in a rover at 5Hz.
For NTRIP, I used Centipede, as it provided the most stable connection.

1740840089873.png1740840317415.png


The repeatability accuracy I observed is between 2-3 cm.
 

Attachments

Videos showing the performance of the module:




 
Videos showing the performance of the module:






Hi,


What you shared is very good, but it's not entirely accurate. The module in the first link is not really recommended, because it spends more time in RTK float than in RTK fix, and it's only capable of 1Hz, which is very low.


The modules in the 2nd and 3rd links are the same ones I shared as well (LC29HEA). These are capable of achieving stable RTK fix at 5Hz. However, I uploaded a configuration that really makes it work stably. With the configs provided in those links, I couldn't reach the stability I needed.


The module in the 4th link is also not suitable for RTK fix — at least not stably. When in motion, it stays in RTK float, and getting it back to RTK fix is nearly impossible.


There are many versions of the LC29H, but only the ones ending in EA can achieve stable RTK fix at 5Hz. (Since then, I’ve made some modifications and got it working quite stably even at 7Hz.)
 
Back
Top