Base Antenna height in post-processing - where to find input value from project?

Hello everyone,

I’m trying to understand where to find the base antenna height value that was set up, like here:

When I input extracted the UBX raw files into EMlid Studio, unlike for the rover, the base files don’t seem to get the antenna height from the csv file.

Why is that? Does this means I must always record manually on a sheet of paper or somewhere on a device the antenna height during my field work so I can write it manually again during post-process??

1 Like

Always get in the habit of that.

To make life easier, use a FIXED HEIGHT ROVER POLE (i.e. 2M) with a ROVER POLE TRIPOD (good idea to use sand weight bags on feet in case of blow over). This way your base is always 2M from ARP (bottom of receiver) to point of observation. (Double check if you need to add APC also to 2M?)

Couple fair priced options below, but other options to which are more expensive. There are Carbon Fiber rover poles that break down into 4 sections also. Extendable rover poles also if you need your base higher.

AdirPro Aluminum GPS Rover Rod – 2m 2-Piece Design GPS Pole for Land Surveying & Engineering – RTK GPS/GNSS Accessory – Includes Level Vial & Carrying Case (Fluorescent Yellow)

AdirPro Prism Pole Tripod – Aluminum Range Pole Tripod – Use for Survey Pole, Rover Rod, GPS Pole – GNSS RTK Rod Stand - Survey Equipment for Total Station Surveying (Fluorescent Green)


the problem is not the rover, it’s the base. I need to use a surveyor tripod, impossible to have fixed height.

We’ve use fixed height 2 m tripods for the last 30 years

It’ll save you from a lot of headaches especially when PP


I understand. Just some advice.


Unfortunately, all those messages and advices do not answer my question.

If I have input the base antenna height in the base parameter in EmlidFlow app, it has to be stored somewhere? Whether in the csv or in raw data recordings? Otherwise, why bother making it a parameter if I must manually write it down in the post process?

For the Rover, it’s in the EmlidFlow app csv output file. It’s saved for each reading in the Antenna height field. So for me that’s a 1.8m pole, plus an offset of .134m for the APC offset.

Name Code Easting Northing Elevation Description Longitude Latitude Ellipsoidal height Origin Tilt angle Easting RMS Northing RMS Elevation RMS Lateral RMS Antenna height Antenna height units Solution status
gcp 1 379.153 sw inside field 430.605 Global 1 0.012 0.012 0.011 0.016 1.934 m FIX
gcp 2 375.646 sw inside field by wall 427.094 Global 1 0.012 0.012 0.011 0.016 1.934 m FIX

For your Base, it should be in the header of the RINEX log files. This is from the .24O of my RS3:

                    EMLID REACH RS3                         REC # / TYPE / VERS 
                    EML_REACH_RS3   NONE                    ANT # / TYPE        
  3600000.7483  -140000.0329  5194790.7310                  APPROX POSITION XYZ 
        1.8000        0.0000        0.0000                  ANTENNA: DELTA H/E/N

It doesn’t seem to save the 0.134m APC offset in there, just the height to the base of the unit.

Hope that helps.

(Edit… just spotted you’re asking about the .ubx, not RINEX. This might help…on the rs2 does ubx log contain arp adjustment )


oh… so do I understand that if I saved my raw data as .ubx format there is NO WAY to retrieve base antenna height unless I have written it somewhere else?

Can anyone from @Emlid confirm this?

If you’ve used EmlidFlow to record your points, then you should be able to find the Base coordinates and it’s Ellipsoidal Height from the CSV export file. I’m taking this to be the base’s position, it’s height including both the pole height you entered and the APC offset.

PDOP GDOP Base easting Base northing Base elevation Base longitude Base latitude Base ellipsoidal height Baseline
1.1 1.2 380000.323 500000.891 346.657 -2.08557321 50.89216222 398.081 130.19
1.1 1.2 380000.323 500000.891 346.657 -2.08557321 50.89216222 398.081 118.826
1.1 1.2 380000.323 500000.891 346.657 -2.08557321 50.89216222 398.081 106.539
1.1 1.3 380000.323 500000.891 346.657 -2.08557321 50.89216222 398.081 99.065
1 Like

do I understand that if I saved my raw data as .ubx format there is NO WAY to retrieve base antenna height unless I have written it somewhere else?

I believe that is correct. The UBX file is simply a log of what the receiver sees. Antenna heights are accounted for in Emlid Flow projects. The antenna heights have nothing to do with the log of what the receiver sees. Apples and Oranges.


Javad units are the same way unless it’s inputted using their software. Just starting the unit for a static observation it does not know the antenna height. Most receivers are the same way.


Hi @amdubois,

The CSV files contain information about the rover’s antenna height. To have antenna height stored in the base RINEX file, you need to specify it in the Logging tab. You can check on the Emlid Flow app Logging by clicking on Receivers, and you will see the antenna height on Info for the RINEX header.

What @dpitman mentioned is right.UBX files do not contain this information; it is saved only in the RINEX files.

You can also check the Emlid Flow app to see if any information is still saved from the previous survey. On the app, go to Base settings and check the Antenna height.