RNX2RTKP(1)
π RNX2RTKP(1) β the general commands manual, but make it a vibe π
okay bestie, pull up a chair, because we're about to talk about rnx2rtkp π
this one lives in section 1 of the general commands manual, and she is that girl for turning your message logs into actual positions. no cap. π°οΈβ¨
πΈ NAME πΈ
rnx2rtkp β read message log files and computer receiver positions π«Ά
β¨ SYNOPSIS β¨
rnx2rtkp [option ...] file file [...]
π¦ DESCRIPTION π¦
So here's the whole situation, bestie. rnx2rtkp reads RINEX OBS/NAV/GNAV/HNAV/CLK, SP3, and SBAS message log files, computes receiver (rover) positions, and spits out position solutions. main character energy fr fr. π
The tea on the input files:
- The first RINEX OBS file has to contain the receiver (rover) observations. that's the whole point, likeβ
- If you're in relative mode, the second RINEX OBS file has to contain the reference (base station) receiver observations.
- You need at least one RINEX NAV/GNAV/HNAV file in your input files. not optional, bestie. π
- Wanna use SP3 precise ephemeris? just specify the path in the files. The extension of the SP3 file shall be
.sp3or.eph. ikyk. - All of the input file paths can include wild-cards (
*). The way that wild-cards get eaten by the command line... π to avoid command line deployment of wild-cards, use"..."for paths with wild-cards. protect them at all costs.
Command line options are as follows, and the stuff in [] is the default, so like, that's what you get if you don't say anything. π
With the -k option, the processing options are input from the configuration file. In this case, command line options precede options in the configuration file. so the CLI wins, periodt. β¨
π OPTIONS π
-?β print help. the "help me bestie" button. π-kfileβ input options from configuration file[off]-ofileβ set output file[stdout]-tsds tsβ start day/time (ds=y/m/d,ts=h:m:s)[obs start time]-tede teβ end day/time (de=y/m/d,te=h:m:s)[obs end time]-titintβ time interval (sec)[all]-pmodeβ mode (0:single,1:dgps,2:kinematic,3:static,4:moving-base,5:fixed,6:ppp-kinematic,7:ppp-static)[2]-mmaskβ elevation mask angle (deg)[15]-ffreqβ number of frequencies for relative mode (1:L1,2:L1+L2,3:L1+L2+L5)[2]-vthresβ validation threshold for integer ambiguity (0.0:no AR)[3.0]-bβ backward solutions[off]-cβ forward/backward combined solutions[off]-iβ instantaneous integer ambiguity resolution[off]-hβ fix and hold for integer ambiguity resolution[off]-eβ output x/y/z-ecef position[latitude/longitude/height]-aβ output e/n/u-baseline[latitude/longitude/height]-nβ output NMEA-0183 GGA sentence[off]-gβ output latitude/longitude in the form ofddd mm ss.ss[ddd.ddd]-tβ output time in the form ofyyyy/mm/dd hh:mm:ss.ss[sssss.ss]-uβ output time in utc[gpst]-dcolβ number of decimals in time[3]-ssepβ field separator[' ']-rx y zβ reference (base) receiver ecef pos (m)[average of single pos]-llat lon hgtβ reference (base) receiver latitude/longitude/height (deg/m)-ylevelβ output solution status (0:off,1:states,2:residuals)[0]-xlevelβ debug trace level (0:off)[0]
π EXAMPLES π
Example 1. Kinematic Positioning, L1+L2, output Latitude/Longitude/Height to STDOUT. π
rnx2rtkp 07590920.05o 30400920.05o 30400920.05n
Example 2. Single Point Positioning, El Mask=15deg, output NMEA GGA to file out.pos πΈ
rnx2rtkp -p 0 -m 15 -n -o out.pos 07590920.05o 30400920.05n
Example 3. Static Positioning, L1, time form yyyy/mm/dd hh:mm:ss, output X/Y/Z-ECEF positions π¦
rnx2rtkp -p 3 -f 1 -t -e 07590920.05o 30400920.05o 30400920.05n
Example 4. Kinematic Positioning, Instantaneous AR, validation threshold=2, comma separator π
rnx2rtkp -i -v 2 -s , 07590920.05o 30400920.05o 30400920.05n
okay that's the whole page, you ate that. π
β¨ this was the RNX2RTKP(1) page from July 29 2016, so yeah, she's been iconic since 2016 and she's still serving. go get those positions bestie, ily π«Άπ
π¦ where this page comes from
- debian bookworm: rtklib 2.4.3.b34+dfsg-1+b1 Β· BSD-2-Clause
- debian trixie: rtklib 2.4.3.b34+dfsg-1+b2 Β· BSD-2-Clause
- ubuntu jammy: rtklib 2.4.3.b34+dfsg-1 Β· BSD-2-Clause
- ubuntu noble: rtklib 2.4.3.b34+dfsg-1build2 Β· BSD-2-Clause
- ubuntu questing: rtklib 2.4.3.b34+dfsg-1build2
- ubuntu resolute: rtklib 2.4.3.b34+dfsg-1build3 Β· BSD-2-Clause
- ubuntu stonking: rtklib 2.4.3.b34+dfsg-1build3 Β· BSD-2-Clause
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms