rtklibexplorer / RTKLIB

A version of RTKLIB optimized for low cost GNSS receivers, especially u-blox receivers. It is based on RTKLIB 2.4.3 and is kept reasonably closely synced to that branch. This software is provided “AS IS” without any warranties of any kind so please be careful, especially if using it in any kind of real-time application.
http://rtkexplorer.com/
Other
661 stars 257 forks source link

Antenna marker offsets in Rinex files #164

Closed Isulv closed 9 months ago

Isulv commented 10 months ago

According to the RINEX 3.04 the antenna reference point (ARP), i.e., a well-defined point on the antenna, e.g., the center of the bottom surface of the preamplifier. The antenna height is measured from the marker to the ARP and reported in the ANTENNA: DELTA H/E/N header record. It seems like rnx2rtkp only supports the Antenna Phase Center offsets(ant1-antdel-e/n/u in the configuration file) and not antenna height corrections.
Pos-files can easily be postprocessed, but antenna height support from the command line would improve the solution.

rtklibexplorer commented 10 months ago

The "antdel-e/n/u" values are defined in the user manual as "delta position of the rover antenna as the E/N/U offsets of ARP (antenna reference point) position with refer to the marker (m)" and I believe they are what you are looking for. The Antenna Phase Center offsets (PCOs), on the other hand, are loaded from the antenna calibration file if the antenna type and calibration file are specified.

If you set the antenna type in the config file to "*", then rnx2rtkp will use the ANTENNA: DELTA H/E/N header record from the rinex file header to set the antdel-e/n/u" parameters. This is in addition to the PCO values which will be pulled from the antenna calibration file according to the ANTENNA TYPE header record. Note that the Receiver Antenna PCV File path in "Files" must point to a valid antenna calibration file for this to work.