What's Changed
Direct commits:
- Change name/version to RTKLIB-EX 2.5.0
- Fix window size bug in RTKPOST SNR options GUI
Pull Requests:
- rtkconv: fix for RINEX versions 3.05+ by @ourairquality in #675
- rtkconv: fix code mask init, for added 6D and 6P by @ourairquality in #676
- rtkconv_qt: add the sort satellites option by @ourairquality in #680
- rtkconv: add sort satellites option by @ourairquality in #681
- rtknavi: avoid oob access by @ourairquality in #683
- rtknavi: fix initialization by @ourairquality in #684
- rtkpost-qt: enable positioning mode single by @ourairquality in #694
- qt app refdlg: relax id and name test, fix dist start index by @ourairquality in #693
- rtknavi_qt: enable and disable the start button by @ourairquality in #697
- rtkplot_qt: multipath, delete [] for new [] by @ourairquality in #701
- gui: update default dates from 2020 to 2025 by @ourairquality in #690
- gui console output cleanup by @ourairquality in #687
- winapp srctblbrowser UpdateCaster: correct parsing by @ourairquality in #686
- winapp ftp opt: avoid null ptr ref on ftp parse by @ourairquality in #682
- rtknavi: guard against a large ellipse radius in the track graph by @ourairquality in #678
- winapp rtknavi: enable solution processing options by @ourairquality in #660
- winapp rtknavi: remove dup label, update tab order by @ourairquality in #654
- Fix convbin only outputting the last SBF observation by @sean10776 in #670
- rtknavi: emit the base reference position in all relative modes by @ourairquality in #668
- qtapp: add excludesatellitevalidate to project files by @ourairquality in #711
- Convert some larger stack allocations to heap allocations by @ourairquality in #659
- Refactor .gitignore: Move directory-specific rules to subfolders by @sean10776 in #665
- Correct default RINEX observation options in convbin help message by @sean10776 in #666
- gmtime_r: use for thread safety by @ourairquality in #674
- rtkpos: only apply glomodear fixhold if modear is fixhold by @ourairquality in #677
- rtkpos: relax test for initial position by @ourairquality in #679
- convrnx sort sats: fix the comparison function by @ourairquality in #685
- emit the BDS AR mode in the solution header process options by @ourairquality in #688
- rinex: correct reading of GLONASS nav by @ourairquality in #692
- getstapos: add sinex suport, and export by @ourairquality in #695
- rnx2rtkp: add rover and base list arguments by @ourairquality in #699
- postpos: align header ref pos by @ourairquality in #700
- udbias_ppp: remove unused pos by @ourairquality in #702
- rtkplot/rtkplot_qt: calculate multipath even if either L1 or L2 is not by @JensReimann in #707
- convrnx: correct calloc() argument order by @ourairquality in #710
- convopt.ui : minimum and maximum values for geocentric coordinates by @harlock974 in #720
- rtkplot: add sky and DOP plots using the solution stat input by @ourairquality in #713
- gitignore: use positive logic by @ourairquality in #714
- ublox rxmsfrbx: catch BDS unsupported CNAV1 and CNAV2 by @ourairquality in #717
- Correct sept and ublox BDS CNAV UTC decoding by @ourairquality in #718
- don't ignore local server host address for tcp server by @stoecker in #721
- convrnx: reinitialize the raw state between passes by @ourairquality in #454
- SNR, P and L std, float storage by @ourairquality in #647
- rtksvr: implement automated antenna selection, pos in static mode by @ourairquality in #667
- rtkconv, rtkpost: keep the start and end time in order by @ourairquality in #691