SparkFun RTK Mosaic - X5 - Setting Lat/Long to match output format

Hi SparkFun,

I purchased your SparkFun RTK Mosaic - X5 system in May for my lab.

How do you configure the Latitude/Longitude output to match “format” (Degrees, Minutes, Seconds -or- Degrees, Decimal Minutes):

  1. On the SparkFun RTK Mosaic - X5 screen

  2. On the Septentrio software GNSS Position page. I have the most current firmware loaded 4.14.10.1

Yes both the two positions are the “same” when converted in the same format.

I would like both formats to match.

Is this possible?

I am not currently using the ESP32 in the SparkFun RTK system.

Thanks,

Hi @JeffM ,

I believe the Position format on the X5’s internal web page is fixed in Degree, Minute, Decimal Seconds format. I don’t think it can be changed.

The position displayed on the OLED is copied directly from the NMEA GGA sentence. That format is fixed in Degrees, Decimal Minutes.

To make the format match, you would need to replace this line of code. You would need to parse the Lat DDMM.MM data and convert to DD MM SS.SS. Repeat for the Long(itude). Recompile using the Espressif IDF and upload to the ESP32. The code was compiled and tested using IDF v5.1.1.

If you want to have a go at this, please do. If you need us to do it, please open an Issue on the GitHub repo and we’ll try to find time to implement it. (No promises on how long that will take…)

Thank you for your interest in our product. It was fun to develop. The X5 is such a great chip…

Best wishes,
Paul

Hi Paul,

Yes you have developed a very powerful GNSS product using the X5. Looks like Ublox is playing “catch-up” with releasing the X20 this week. I see you have “pre-orders” for the board.

Let me see if I can change the code and program an external ESP32 first. I don’t want to make changes and brick my X5.

Thanks for the help.
Thank for making great products!

Jeff

Hi Jeff,

These instructions may help:

Cheers,
Paul