Questions about Altitude Precision

I am trying to get the 3D location of the tops of some posts. I am getting great data within 15mm which is what I was hoping for. My biggest question is how do I receive the altitudes of the sparkFun RTK Facet on top of the posts. The goal is to be able to tell someone to drill holes x distance down from each hole. The Marks_data.csv file is only accurate to the nearest 0.1m and I was wondering if there was a better way to retrieve the altitude values.

Thank you.

You can Bluetooth a smartphone or tablet to the Facet and use as a data collector.
There are Freeware apps such as SW Maps that will store the 3D points for you, and even export to a spreadsheet.

Bluetooth and SW maps was not working well with my iPhone for some reason so I gave up on that. I am hoping to just mark the data on SD card for ease of use for anyone on my team.

You will need to change the Bluetooth configuration in the Facet to BLE to work with iOS.

I did that, my phone and the RTK Facet kept disconnecting from each other. It likely is my phone’s fault but was really just wondering if there was a way to log more accurate altitudes on the microSD cards.

1 Like

It appears the firmware is indeed coded for only 1 decimal place for Altitude when the FSM writes to the marks file.

snprintf(markBuffer, sizeof(markBuffer), 
"%04d-%02d-%02d, %02d:%02d:%02d, %14.9f, %14.9f, %7.1f, %2d, %8.3f, %3d%%, %4.2f\n",
year, month, day, rtc.getHour(true), rtc.getMinute(), rtc.getSecond(), latitude,longitude, altitude, numSV, horizontalAccuracy, battLevel, battVoltage);

That’s an easy fix if you want to Recompile.

1 Like

Hi Andrew (@atimmons ),

I have created an issue for this. We’ll include the fix in the next release.

Best wishes,
Paul

2 Likes