=============================================================================== Swift Navigation, Inc. sbp2rinex User's Guide Executables Download: support.swiftnav.com Source Code Location: github.com/swift-nav/RTKLIB =============================================================================== The sbp2rinex converts Swift Navigation receiver SBP (Swift Binary Protocol) binary and SBP JSON data logs to RINEX (Receiver Independent Exchange) files. Converter is a command line tool and operates on Windows, Linux and OSX computers. Refer to sbp2rinex-installation-guide.txt for installation details. Examples: sbp2rinex -v 2.1 swift-gnss.sbp.json - converts SBP JSON file to RINEX version 2.1 files sbp2rinex swift-gnss.sbp - converts SBP binary file to RINEX version 3.0 files sbp2rinex -h - displays usage help Usage: sbp2rinex [option ...] file Options [default value] Options [default]: file receiver log file -ts y/m/d h:m:s start time [all] -te y/m/d h:m:s end time [all] -tr y/m/d h:m:s approximated time for RTCM/CMR/CMR+ messages -ti tint observation data interval (s) [all] -span span time span (h) [all] -r format log format type: sbp - Swift Navigation SBP json - Swift Navigation SBP-JSON -ro opt,opt receiver option(s) (use comma between multiple opt): CONVBASE - convert base station observations EPHALL - include all ephemeris INVCP - invert carrier phase polarity OBSALL - include observations with RAIM flag set -f freq number of frequencies [2] -hc comment rinex header: comment line -hm marker rinex header: marker name -hn markno rinex header: marker number -ht marktype rinex header: marker type -ho observ rinex header: oberver name and agency separated by / -hr rec rinex header: receiver number, type and version separated by / -ha ant rinex header: antenna number and type separated by / -hp pos rinex header: approx position x/y/z separated by / -hd delta rinex header: antenna delta h/e/n separated by / -v ver rinex version [3.00] -oi include iono correction in rinex nav header [off] -ot include time correction in rinex nav header [off] -ol include leap seconds in rinex nav header [off] -halfc half-cycle ambiguity correction [off] -mask [sig[,...]] signal mask(s) (sig={G|R|E|J|S|C|I}L{1C|1P|1W|...}) -nomask [sig[,...]] signal no mask (same as above) -x sat exclude satellite -y sys exclude systems (G:GPS,R:GLO,E:GAL,J:QZS,S:SBS,C:BDS,I:IRN) -d dir output directory [same as input file] -c staid use RINEX file name convention with staid [off] -o ofile output RINEX OBS file -n nfile output RINEX NAV file -g gfile output RINEX GNAV file -h hfile output RINEX HNAV file -q qfile output RINEX QNAV file -l lfile output RINEX LNAV file -s sfile output SBAS message file -trace level output trace level [off] If not any output file is specified, default output files .obs, .nav, .gnav, .hnav, .qnav, .lnav and .sbs are used. Empty output files are deleted after processing. If log format type is not specified, format type is recognized by the input file extension as following: *.sbp Swift Navigation SBP *.json Swift Navigation SBP-JSON