Skip to content

Conversation

@dgburr
Copy link

@dgburr dgburr commented Feb 18, 2022

This PR includes changes which are intended to improve positioning accuracy when using RTKLIB to process correction data from Swift Navigation's Skylark Cloud Correction Service, namely:

  • Add new wide-lane setting for modear which enables wide lane ambiguity fixing (multi-constellation, L1/L2 or L1/L5)
  • Add new wlmodear option to enable fix and hold when using wide lane ambiguity fixing
  • Add new rinexdynamic setting for posopt to read base station position from RINEX header and subsequent site occupation events
  • Add support for BDS 5D/5P/5X signals in RTCM3 streams
  • Add example configuration file for using rtkrcv with L1/L5 GPS+GAL+BDS corrections from Skylark
  • Add new command-line arguments to rnx2rtkp to enable post-processing of wide-lane corrections from Skylark:
    • -w argument enables wide lane integer ambiguity resolution
    • -z argument to output SPP position if no RTK solution
    • -rb argument to specify reference position mode to use for base station
  • Add new options to rtkpost:
    • Allow Wide Lane Integer Ambiguity Resolution (with optional Fix and Hold) to be enabled
    • Allow base station positions to be read from RINEX Header and Site Occupation Events
  • Add new option to rtknavi:
    • Allow Wide Lane Integer Ambiguity Resolution (with optional Fix and Hold) to be enabled

Wide lane support is enabled by setting modear to 'wide-lane' (ARMODE_WL).
Wide lane AR fix and hold can be enabled using the wlmodear option.
Also includes an example configuration file for using rtkrcv with
Swift Navigation's Skylark Cloud Correction Service.
wide-lane corrections from Skylark:
1. -w argument enables widelane integer ambiguity resolution
2. -z argument to output SPP position if no RTK solution
3. -rb argument to specify reference position to use for base station.
   New posopt (POSOPT_RINEX_DYN==6) to read base station position from
   RINEX header and subsequent site occupation events
1. allow Wide Lane Integer Ambiguity Resolution (with optional Fix and Hold) to be selected
2. allow base station positions to be read from RINEX Header and Site Occupation Events
@ebethon ebethon force-pushed the swift-navigation-skylark branch from f0ae60b to c1f64f1 Compare March 17, 2022 04:52
Add support for the following functionality to RTKNAVI:
1. Support for Wide Lane Ambiguity Resolution
2. Support for Wide Lane Ambiguity Resolution with hold and fix
3. Resize Options window for larger AR mode labels

(cherry picked from commit c58b388)
6661661161 pushed a commit to 6661661161/RTKLIB that referenced this pull request Dec 18, 2025
rtkrcv: add a 'mark' command to log a marker
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants