GNSS converter
If you own an GNSS receiver with its custom format you are probably wondering how to convert it into rinex file
First of all login to the service and head towards the GNSS converter (at the top of the page). You should see the following page:
Simply drag and drop the file you want to process in the Raw file
box and press convert. Once the process is finished, press Download zip
to
fetch the data. Assuming that the you uploaded a file named <input_file>
, you
should see the following files:
<input_file>.rnx
: The Rinex file (version 3.03) with the GNSS raw measurements recorded by the receiver
Converted files
This section includes a description of the files delivered by the GNSS converter
Argonaut GNSS file
GNSS receivers store GNSS data in multiple formats (UBLOX, SBF, GnssLogger). The output of the GNSS converter in terms of GNSS measurements data will be the equivalent RINEX 3.03 file as follows:
3.03 OBSERVATION DATA M (MIXED) RINEX VERSION / TYPE
Rokubun core rokubun 2019-08-12 15:43:35 PGM / RUN BY / DATE
UNKN MARKER NAME
unknown unknown OBSERVER / AGENCY
unknown unknown unknown REC # / TYPE / VERS
unknown unknown ANT # / TYPE
0.0000 0.0000 0.0000 APPROX POSITION XYZ
0.0000 0.0000 0.0000 ANTENNA: DELTA H/E/N
2019 06 05 01 52 03.7652649 TIME OF FIRST OBS
G 4 C1C L1C D1C S1C SYS / # / OBS TYPES
R 4 C1C L1C D1C S1C SYS / # / OBS TYPES
E 4 C1C L1C D1C S1C SYS / # / OBS TYPES
END OF HEADER
> 2019 06 05 01 52 20.2019999 0 6
G05 21643026.31606 113734869.95806 -2084.85906 40.00006
G13 20940404.71107 110042563.43007 650.48707 45.00007
G15 21819537.83307 114662444.00207 2552.08207 46.00007
G29 22272808.61807 117044397.73607 -2139.16707 45.00007
G30 24262711.51305 127501402.06305 -245.06005 34.00005
E13 24476988.50208 128627441.38908 970.55808 49.00008
Third party options
If you'd rather convert the files yourself without using our platform, you just
have to know that any tool that is able to parse ublox binary format (ubx
) will
convert your files into Rinex format. Two examples are UNAVCO's teqc
and RTKLIB's
convbin
(or its Windows GUI equivalent rtkconv
).
For the examples given in the following sections, you will need the sample rok
file argonaut_cam.rok.
teqc
To convert the rok
file into Rinex 2 (adding some header fields), use the
following command:
marker_name="ARGO"
rx_type="argonaut"
ant_type="internal/patch"
teqc -ublox ubx -O.rt ${rx_type} -O.at ${ant_type} -O.mo ${marker_name} argonaut_cam.rok > argo0580.18o
convbin
If you'r rather use convbin
, please use this command (to output the data in
Rinex 3.03 format):
marker_name="ARGO"
rx_number="03018-1-0xxx"
rx_type="argonaut"
ant_type="internal/patch"
convbin -v 3.03 -od -os -r ubx -o argo0580.18o -hr "${rx_number}/${rx_type}/" -ha "/${ant_type}" -hm ${marker_name} argonaut_cam.rok