This fork is being developed from the Emlid RTKLIB Fork
CLI apps are built by default. Default build type is 'Release'
mkdir build && cd build
cmake .. -DCMAKE_BUILD_TYPE=Release ..
make -j$(nproc)
sudo make install
QT apps are built if configured:
cmake -DBUILD_QT_APPS=1
Or interactively set build configuration
cmake ..
ccmake ..
# # RTKLIB 2.4.3 Betas # DESCRIPTION The development branch for RTKLIB 2.4.3. UPDATE HISTORY 2014/09/07 2.4.3 b1 add 3-panel and veritical-panel modes for RTKNAVI add sky image overlay to skyplot for RTKPLOT fix invalid identification of obs type "C2" (#113) fix invalid format of saved image by RTKPLOT (#114) 2014/10/21 2.4.3 b2 add pos2-bdsarmode for beidou amb-res option add beidou amb-res option for rtknavi and rtkpost support stdin/stdout if -in/-out omitted in str2str strtok() -> strtok_r() in expath() for thread-safe fix problem on week rollover in rtcm 2 type 14 fix problem on reading "C2" in rinex 2.12 fix bug on clock error variance in peph2pos() fix bug on P0(a[3]) computation in tide_oload() fix bug on m2 computation in tide_pole() fix bug on receiver option -GL*,-RL*,-JL* for javad fix bug on receiver option -GL*,-RL*,-EL* for novatel 2014/10/24 2.4.3 b3 fix bug on beidou amb-res with pos2-bdsarmode=0 fix bug on return of var_uraeph() if ura<0||15 rtk_uncompress() nename api crc16() -> rtk_crc16() nename api crc24q() -> rtk_crc24q() nename api crc32() -> rtk_crc32() 2016/07/31 2.4.3 b16 fix several bugs improve draw speed of gis data in rtkplot add tcp output option of input stream from serial output add command of serial output add out-outsingle, out-maxsolstd options add commands for u-blox M8P 2016/08/20 2.4.3 b17 fix several bugs merge pull request #180 merge pull request #199 merge pull request #206 binary ap compiled by C++ builder 10.1 Berlin add ap rtkpost_win64, rtknavi_win64, rnx2rtkp_win64 add ap rtkpost_win64, rtknavi_win64, rnx2rtkp_win64 2016/08/20 2.4.3 b18 fix #134 (loss-of-lock not recognized in RTCM MSM 6 or 7) 2016/08/29 2.4.3 b19 add option -STD_SLIP for u-blox receiver driver fix on half-cyc valid for sbas in u-blox trkmeas update kelper terminate condition for alm2pos(),eph2pos() fix bug on week overflow in time2gpst(),gpst2time() fix bug on starting serial thread for windows fix bug on mark and path in Google Earth view of RTKPLOT add protocol analysis in input stream monitor of STRSVR add window size extension of RTKPOST and RTKCONV 2016/09/03 2.4.3 b20 add ntrip caster functions 2016/09/05 2.4.3 b21 fix several bugs 2016/09/06 2.4.3 b22 fix several bugs add app/str2str/run_cast.sh for ntrip caster control 2016/09/06 2.4.3 b23 fix several bugs add -sys option for rnx2rtkp add 4- and 5-panel modes for rtknavi 2016/09/19 2.4.3 b24 fix several bugs change api rtksvrstart() add minimized panel mode of rtklaunch add relay back message of output streams to strsvr add option -b to str2str support multiple remote console connections by rtkrcv add option -w to rtkrcv 2016/09/25 2.4.3 b25 fix several bugs add ap rtkvideo add ap rtkvplayer change build environment to C++ builder 10.1 Berlin 2016/10/01 2.4.3 b26 fix several bugs change api rtksvrstart(), strsvrstart() support udp server and client for stream types support periodic receiver commands by rtknavi, strsvr 2017/04/25 2.4.3 b27 fix several bugs 2017/05/26 2.4.3 b28 fix bug on decoding skytraq extended raw message add rcv/tersus.c to support tersus BX306 2017/09/02 2.4.3 b29 fix bugs 2018/10/10 2.4.3 b30 support u-blox zed-f9p support api-key for gmview of rtkplot improve galileo sisa, i/nav and f/nav hadling fix many bugs 2018/11/05 2.4.3 b31 update rtcm mt for beidou ephemeirs (1047->1042) fix bug on default stream playback speed (= 0) fix bug on stream file playback as slave mode fix bug on timeset() in gpst instead of utc fix problem on invalid time in message monitor for rtcm 3 fix problem on number of cell-mask overflow for rtcm msm (#143) fix problem on missing QZSS L2C signal for u-blox rxm-rawx 2019/05/10 2.4.3 b32 support beidou C36-37 (#145) fix bug on dropping message on tcp stream (#144) save galileo E5b data to obs index 2 in struct obs_t disable ambiguity resolution of gps-qzss for rel-positioning add test of i/nav word type 5 on reading galileo ephemeris support u-blox zed-f9p rxm-rawx, rxm-sfrbx 2019/08/19 2.4.3 b33 support galileo sisa index for reading rinex nav data support binex upgraded galileo ephemeris (0x01-14) support 460800 and 921600 bps for serial stream fix bug on return value of resamb_LAMBDA() error