[rtklib] 02/02: Import Debian changes 2.4.3+dfsg1-1

Gürkan Myczko gurkan-guest at moszumanska.debian.org
Fri Feb 2 09:19:46 UTC 2018


This is an automated email from the git hooks/post-receive script.

gurkan-guest pushed a commit to branch master
in repository rtklib.

commit a751bb05d407c490a84d5a996fba53873f7789c0
Author: Gürkan Myczko <gurkan at phys.ethz.ch>
Date:   Fri Dec 8 22:46:05 2017 +0100

    Import Debian changes 2.4.3+dfsg1-1
    
    rtklib (2.4.3+dfsg1-1) unstable; urgency=medium
    
      * Initial release. (Closes: #835415)
---
 debian/README.source      |   8 +++
 debian/changelog          |   5 ++
 debian/clean              |  29 +++++++++
 debian/compat             |   1 +
 debian/control            |  31 +++++++++
 debian/convbin.1          | 137 ++++++++++++++++++++++++++++++++++++++++
 debian/copyright          | 157 ++++++++++++++++++++++++++++++++++++++++++++++
 debian/manpages           |   6 ++
 debian/pos2kml.1          |  34 ++++++++++
 debian/rnx2rtcm.1         |  22 +++++++
 debian/rnx2rtkp.1         |  84 +++++++++++++++++++++++++
 debian/rtklib-doc.install |   1 +
 debian/rtklib-docs.docs   |   1 +
 debian/rtklib-qt.install  |   8 +++
 debian/rtklib.install     |  15 +++++
 debian/rtkrcv.1           |  82 ++++++++++++++++++++++++
 debian/rules              |  29 +++++++++
 debian/source/format      |   1 +
 debian/str2str.1          |  78 +++++++++++++++++++++++
 19 files changed, 729 insertions(+)

diff --git a/debian/README.source b/debian/README.source
new file mode 100644
index 0000000..b10204b
--- /dev/null
+++ b/debian/README.source
@@ -0,0 +1,8 @@
+rtklib for Debian
+----------------
+
+The original project is at https://github.com/tomojitakasu/RTKLIB however
+it's still missing the QT patches from Jens Reimann.
+
+ -- Gürkan Myczko <gurkan at phys.ethz.ch>  Wed, 24 Aug 2016 17:09:30 +0200
+
diff --git a/debian/changelog b/debian/changelog
new file mode 100644
index 0000000..a7ec4a1
--- /dev/null
+++ b/debian/changelog
@@ -0,0 +1,5 @@
+rtklib (2.4.3+dfsg1-1) unstable; urgency=medium
+
+  * Initial release. (Closes: #835415)
+
+ -- Gürkan Myczko <gurkan at phys.ethz.ch>  Fri, 08 Dec 2017 22:46:05 +0100
diff --git a/debian/clean b/debian/clean
new file mode 100644
index 0000000..c9625fd
--- /dev/null
+++ b/debian/clean
@@ -0,0 +1,29 @@
+Makefile
+app/Makefile
+src/Makefile
+app/*_qt/Makefile
+app/*_qt/install
+app/*_qt/*.o
+app/*_qt/moc_*.cpp
+app/*_qt/qrc_*.cpp
+app/*_qt/ui_*.h
+app/rtkconv_qt/rtkconv_qt
+app/rtkget_qt/rtkget_qt
+app/rtklaunch_qt/rtklaunch_qt
+app/rtknavi_qt/rtknavi_qt
+app/rtkplot_qt/rtkplot_qt
+app/rtkpost_qt/rtkpost_qt
+app/srctblbrows_qt/srctblbrows_qt
+app/strsvr_qt/strsvr_qt
+app/str2str/gcc/*.o
+app/str2str/gcc/str2str
+app/pos2kml/gcc/*.o
+app/pos2kml/gcc/pos2kml
+app/rnx2rtkp/gcc/*.o
+app/rnx2rtkp/gcc/rnx2rtkp
+app/convbin/gcc/*.o
+app/convbin/gcc/convbin
+app/rtkrcv/gcc/*.o
+app/rtkrcv/gcc/rtkrcv
+src/*.o
+src/libRTKLib.a
diff --git a/debian/compat b/debian/compat
new file mode 100644
index 0000000..ec63514
--- /dev/null
+++ b/debian/compat
@@ -0,0 +1 @@
+9
diff --git a/debian/control b/debian/control
new file mode 100644
index 0000000..9ea5ccb
--- /dev/null
+++ b/debian/control
@@ -0,0 +1,31 @@
+Source: rtklib
+Section: misc
+Priority: optional
+Maintainer: Debian GIS Project <pkg-grass-devel at lists.alioth.debian.org>
+Uploaders: Gürkan Myczko <gurkan at phys.ethz.ch>
+Build-Depends: debhelper (>=10), libparse-debianchangelog-perl, liblapack-dev, libblas-dev, qtbase5-dev, qt5-qmake, qtbase5-dev-tools, libqt5serialport5-dev, libpng-dev
+Standards-Version: 4.1.2
+Homepage: http://gpspp.sakura.ne.jp/rtklib/rtklib.htm
+
+Package: rtklib
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: Real Time Kinematic and other advanced GPS positioning techniques
+ This is an program package for standard and precise positioning with GNSS
+ (global navigation satellite system).
+
+Package: rtklib-qt
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: Tools for standard and precise positioning with GNSS QT interface
+ This is an program package for standard and precise positioning with GNSS
+ (global navigation satellite system).
+ .
+ These are the GUI parts of the tool.
+
+Package: rtklib-doc
+Section: doc
+Architecture: all
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: Real Time Kinematic and advanced GPS positioning techniques manual
+ This is the manual for RTKLIB.
diff --git a/debian/convbin.1 b/debian/convbin.1
new file mode 100644
index 0000000..631006f
--- /dev/null
+++ b/debian/convbin.1
@@ -0,0 +1,137 @@
+.TH convbin 1 "July 29 2016"
+.SH NAME
+convbin \- convert rtcm/raw/rinex to rinex, sbas/lex format
+.SH SYNOPSIS
+convbin [option ...] file
+.SH DESCRIPTION
+Convert RTCM, receiver raw data log and RINEX file to RINEX and SBAS/LEX
+message file. SBAS message file complies with RTKLIB SBAS/LEX message
+format. It supports the following messages or files.
+ RTCM 2                : Type 1, 3, 9, 14, 16, 17, 18, 19, 22
+ RTCM 3                : Type 1002, 1004, 1005, 1006, 1010, 1012, 1019, 1020
+                         Type 1071-1127 (MSM except for compact msg)
+ NovAtel OEMV/4,OEMStar: RANGECMPB, RANGEB, RAWEPHEMB, IONUTCB, RAWWASSFRAMEB
+ NovAtel OEM3          : RGEB, REGD, REPB, FRMB, IONB, UTCB
+ u-blox LEA-4T/5T/6T   : RXM-RAW, RXM-SFRB
+ NovAtel Superstar II  : ID#20, ID#21, ID#22, ID#23, ID#67
+ Hemisphere            : BIN76, BIN80, BIN94, BIN95, BIN96
+ SkyTraq S1315F        : msg0xDD, msg0xE0, msg0xDC
+ GW10                  : msg0x08, msg0x03, msg0x27, msg0x20
+ Javad                 : [BR*], [r*], [*R], [*r], [P*], [p*], [*P], [*p], [D*], [*d], [E*], [*E], [F*], [TC], [GE], [NE], [EN], [QE], [UO], [IO], [WD]
+ NVS                   : BINR
+ BINEX                 : big-endian, regular CRC, forward record (0xE2), 0x01-01,0x01-02,0x01-03,0x01-04,0x01-06,0x7f-05
+ Trimble               : RT17
+ Septentrio            : SBF
+ RINEX                 : OBS, NAV, GNAV, HNAV, LNAV, QNAV
+.SH OPTIONS [default]
+.IP "file"
+input receiver binary log file
+.IP "-ts y/m/d h:m:s"
+start time [all]
+.IP "-te y/m/d h:m:s"
+end time [all]
+.IP "-tr y/m/d h:m:s"
+approximated time for rtcm messages
+.IP "-ti tint"
+observation data interval (s) [all]
+.IP "-span span"
+time span (h) [all]
+.IP "-r format"
+log format type
+ rtcm2 = RTCM 2
+ rtcm3 = RTCM 3
+ nov   = NovAtel OEMV/4/6,OEMStar
+ oem3  = NovAtel OEM3
+ ubx   = ublox LEA-4T/5T/6T
+ ss2   = NovAtel Superstar II
+ hemis = Hemisphere Eclipse/Crescent
+ stq   = SkyTraq S1315F
+ javad = Javad
+ nvs   = NVS NV08C BINR
+ binex = BINEX
+ rt17  = Trimble RT17
+ sbf   = Septentrio SBF
+ rinex = RINEX
+.IP "-ro opt"
+receiver options
+.IP "-f freq"
+number of frequencies [2]
+.IP "-hc comment"
+rinex header: comment line
+.IP "-hm marker"
+rinex header: marker name
+.IP "-hn markno"
+rinex header: marker number
+.IP "-ht marktype"
+rinex header: marker type
+.IP "-ho observ"
+rinex header: oberver name and agency separated by /
+.IP "-hr rec"
+rinex header: receiver number, type and version separated by /
+.IP "-ha ant"
+rinex header: antenna number and type separated by /
+.IP "-hp pos"
+rinex header: approx position x/y/z separated by /
+.IP "-hd delta"
+rinex header: antenna delta h/e/n separated by /
+.IP "-v ver"
+rinex version [2.11]
+.IP "-od"
+include doppler frequency in rinex obs [off]
+.IP "-os"
+include snr in rinex obs [off]
+.IP "-oi"
+include iono correction in rinex nav header [off]
+.IP "-ot"
+include time correction in rinex nav header [off]
+.IP "-ol"
+include leap seconds in rinex nav header [off]
+.IP "-scan"
+scan input file [off]
+.IP "-mask [sig[,...]]"
+signal mask(s) (sig={G|R|E|J|S|C}L{1C|1P|1W|...})
+.IP "-nomask [sig[,...]]"
+signal no mask (same as above)
+.IP "-x sat"
+exclude satellite
+.IP "-y sys"
+exclude systems (G:GPS,R:GLONASS,E:Galileo,J:QZSS,S:SBAS,C:BeiDou)
+.IP "-d dir"
+output directory [same as input file]
+.IP "-c staid"
+use RINEX file name convention with staid [off]
+.IP "-o ofile"
+output RINEX OBS file
+.IP "-n nfile"
+output RINEX NAV file
+.IP "-g gfile"
+output RINEX GNAV file
+.IP "-h hfile"
+output RINEX HNAV file
+.IP "-q qfile"
+output RINEX QNAV file
+.IP "-l lfile"
+output RINEX LNAV file
+.IP "-s sfile"
+output SBAS message file
+.IP "-trace level"
+output trace level [off]
+.SH NOTES
+If any output file specified, default output files (<file>.obs,
+<file>.nav, <file>.gnav, <file>.hnav, <file>.qnav, <file>.lnav and
+<file>.sbs) are used.
+.P
+If receiver type is not specified, type is recognized by the input
+file extension as follows.
+ *.rtcm2       RTCM 2
+ *.rtcm3       RTCM 3
+ *.gps         NovAtel OEMV/4/6,OEMStar
+ *.ubx         u-blox LEA-4T/5T/6T
+ *.log         NovAtel Superstar II
+ *.bin         Hemisphere Eclipse/Crescent
+ *.stq         SkyTraq S1315F
+ *.jps         Javad
+ *.bnx,*binex  BINEX
+ *.rt17        Trimble RT17
+ *.sbf         Septentrio SBF
+ *.obs,*.*o    RINEX OBS
diff --git a/debian/copyright b/debian/copyright
new file mode 100644
index 0000000..91164ba
--- /dev/null
+++ b/debian/copyright
@@ -0,0 +1,157 @@
+Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Upstream-Name: rtklib
+Source: https://github.com/JensReimann/rtklib-qt
+
+Files: *
+Copyright: 2006-2016 Tomoji Takasu <ttaka at gpspp.sakura.ne.jp>
+           2014 Daniel A. Cook
+           2014 T. Suzuki
+           2013 Fabrizio Tappero
+License: BSD-2-clause
+
+Files: app/*qt/*
+Copyright: 2014-2016 Jens Reimann
+License: BSD-2-clause
+
+License: BSD-2-clause
+ Redistribution and use in source and binary forms, with or without modification,
+ are permitted provided that the following conditions are met:
+ .
+ - Redistributions of source code must retain the above copyright notice, this
+   list of conditions and the following disclaimer.
+ .
+ - Redistributions in binary form must reproduce the above copyright notice, this
+   list of conditions and the following disclaimer in the documentation and/or
+   other materials provided with the distribution.
+ .
+ - The software package includes some companion executive binaries or shared
+   libraries necessary to execute APs on Windows. These licenses succeed to the
+   original ones of these software. 
+ .
+ THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
+ AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+ IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
+ LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
+ CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
+ GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+ HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+ LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF
+ THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+Files: app/*_qt/qwebchannel.js
+Copyright: 2014 Klarälvdalens Datakonsult AB, a KDAB Group company, info at kdab.com, author Milian Wolff <milian.wolff at kdab.com>
+           2015 The Qt Company Ltd.
+License: LGPL-2.1+
+ Commercial License Usage
+ Licensees holding valid commercial Qt licenses may use this file in
+ accordance with the commercial license agreement provided with the
+ Software or, alternatively, in accordance with the terms contained in
+ a written agreement between you and The Qt Company. For licensing terms
+ and conditions see http://www.qt.io/terms-conditions. For further
+ information use the contact form at http://www.qt.io/contact-us.
+ .
+ GNU Lesser General Public License Usage
+ Alternatively, this file may be used under the terms of the GNU Lesser
+ General Public License version 2.1 or version 3 as published by the Free
+ Software Foundation and appearing in the file LICENSE.LGPLv21 and
+ LICENSE.LGPLv3 included in the packaging of this file. Please review the
+ following information to ensure the GNU Lesser General Public License
+ requirements will be met: https://www.gnu.org/licenses/lgpl.html and
+ http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
+ .
+ As a special exception, The Qt Company gives you certain additional
+ rights. These rights are described in The Qt Company LGPL Exception
+ version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
+
+Files: lib/iers/*
+Copyright: 2005-2010 J. Boehm
+           2005-2010 B.E. Stetzler
+           2008 IERS Conventions Center
+License: IERS-Conventions-Software
+ BY USING THIS SOFTWARE YOU ACCEPT THE FOLLOWING TERMS AND CONDITIONS
+ WHICH APPLY TO ITS USE.
+ .
+ 1. The Software is provided by the IERS Conventions Center ("the
+    Center").
+ .
+ 2. Permission is granted to anyone to use the Software for any
+    purpose, including commercial applications, free of charge,
+    subject to the conditions and restrictions listed below.
+ .
+ 3. You (the user) may adapt the Software and its algorithms for your
+    own purposes and you may distribute the resulting "derived work"
+    to others, provided that the derived work complies with the
+    following requirements:
+ .
+     a) Your work shall be clearly identified so that it cannot be
+        mistaken for IERS Conventions software and that it has been
+        neither distributed by nor endorsed by the Center.
+ .
+     b) Your work (including source code) must contain descriptions of
+        how the derived work is based upon and/or differs from the
+        original Software.
+ .
+     c) The name(s) of all modified routine(s) that you distribute
+        shall be changed.
+ .
+     d) The origin of the IERS Conventions components of your derived
+        work must not be misrepresented; you must not claim that you
+        wrote the original Software.
+ .
+     e) The source code must be included for all routine(s) that you
+        distribute.  This notice must be reproduced intact in any
+        source distribution.
+ .
+ 4. In any published work produced by the user and which includes
+    results achieved by using the Software, you shall acknowledge
+    that the Software was used in obtaining those results.
+ .
+ 5. The Software is provided to the user "as is" and the Center makes
+    no warranty as to its use or performance.   The Center does not
+    and cannot warrant the performance or results which the user may
+    obtain by using the Software.  The Center makes no warranties,
+    express or implied, as to non-infringement of third party rights,
+    merchantability, or fitness for any particular purpose.  In no
+    event will the Center be liable to the user for any consequential,
+    incidental, or special damages, including any lost profits or lost
+    savings, even if a Center representative has been advised of such
+    damages, or for any claim by any third party.
+ .
+ Correspondence concerning IERS Conventions software should be
+ addressed as follows:
+ .
+                     Gerard Petit
+     Internet email: gpetit[at]bipm.org
+     Postal address: IERS Conventions Center
+                     Time, frequency and gravimetry section, BIPM
+                     Pavillon de Breteuil
+                     92312 Sevres  FRANCE
+ .
+     or
+ .
+                     Brian Luzum
+     Internet email: brian.luzum[at]usno.navy.mil
+     Postal address: IERS Conventions Center
+                     Earth Orientation Department
+                     3450 Massachusetts Ave, NW
+                     Washington, DC 20392
+
+Files: debian/*
+Copyright: 2016 Gürkan Myczko <gurkan at phys.ethz.ch>
+License: GPL-2+
+ This package is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 2 of the License, or
+ (at your option) any later version.
+ .
+ This package is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ GNU General Public License for more details.
+ .
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see <https://www.gnu.org/licenses/>
+ .
+ On Debian systems, the complete text of the GNU General
+ Public License version 2 can be found in "/usr/share/common-licenses/GPL-2".
diff --git a/debian/manpages b/debian/manpages
new file mode 100644
index 0000000..7a86fda
--- /dev/null
+++ b/debian/manpages
@@ -0,0 +1,6 @@
+debian/convbin.1
+debian/pos2kml.1
+debian/rnx2rtkp.1
+debian/rtkrcv.1
+debian/str2str.1
+debian/rnx2rtcm.1
diff --git a/debian/pos2kml.1 b/debian/pos2kml.1
new file mode 100644
index 0000000..30e317f
--- /dev/null
+++ b/debian/pos2kml.1
@@ -0,0 +1,34 @@
+.TH POS2KML 1 "July 29 2016"
+.SH NAME
+pos2kml \- convert position format to google earth kml format
+.SH SYNOPSIS
+pos2kml [option]... file [...]
+.SH DESCRIPTION
+Read solution file(s) and convert it to Google Earth KML file. Each line in
+the input file shall contain fields of time, position fields (latitude/
+longitude/height or x/y/z-ecef), and quality flag(option). The line started
+with '%', '#', ';' is treated as comment. Command options are as follows.
+([]:default)
+.SH OPTIONS
+.IP "-h"
+print help
+.IP "-o file"
+output file [infile + .kml]
+.IP "-c color"
+track color (0:off,1:white,2:green,3:orange,4:red,5:yellow) [5]
+.IP "-p color"
+point color (0:off,1:white,2:green,3:orange,4:red,5:by qflag) [5]
+.IP "-a"
+output altitude information [off]
+.IP "-ag"
+output geodetic altitude [off]
+.IP "-tg"
+output time stamp of gpst [off]
+.IP "-tu"
+output time stamp of utc [gpst]
+.IP "-i tint"
+output time interval (s) (0:all) [0]
+.IP "-q qflg"
+output q-flags (0:all) [0]
+.IP "-f n e h"
+add north/east/height offset to position (m) [0 0 0]
diff --git a/debian/rnx2rtcm.1 b/debian/rnx2rtcm.1
new file mode 100644
index 0000000..72a81b6
--- /dev/null
+++ b/debian/rnx2rtcm.1
@@ -0,0 +1,22 @@
+.TH RNX2RTCM 1 "July 29 2016"
+.SH NAME
+rnx2rtcm \- rinex to rtcm converter
+.SH SYNOPSIS
+rnx2rtcm [options] [infile ...]
+.SH DESCRIPTION
+Convert rinex to rtcm.
+.SH OPTIONS
+.IP "-ts  y/m/d h:m:s"
+start time (gpst)
+.IP "-te  y/m/d h:m:s"
+end time (gpst)
+.IP "-ti  tint"
+time interval (s)
+.IP "-sta staid"
+station id
+.IP "-out outfile"
+output rtcm file
+.IP "-typ type[,type...]"
+rtcm message types
+.IP "-x   level"
+debug trace level
diff --git a/debian/rnx2rtkp.1 b/debian/rnx2rtkp.1
new file mode 100644
index 0000000..da7f558
--- /dev/null
+++ b/debian/rnx2rtkp.1
@@ -0,0 +1,84 @@
+.TH RNX2RTKP 1 "July 29 2016"
+.SH NAME
+rnx2rtkp \- read message log files and computer receiver positions
+.SH SYNOPSIS
+rnx2rtkp [option ...] file file [...]
+.SH DESCRIPTION
+Read RINEX OBS/NAV/GNAV/HNAV/CLK, SP3, SBAS message log files and compute receiver (rover)
+positions and output position solutions.
+The first RINEX OBS file shall contain receiver (rover) observations. For the relative mode, the second
+RINEX OBS file shall contain reference (base station) receiver observations. At least one RINEX
+NAV/GNAV/HNAV file shall be included in input files. To use SP3 precise ephemeris, specify the path in
+the files. The extension of the SP3 file shall be .sp3 or .eph. All of the input file paths can include
+wild-cards (*). To avoid command line deployment of wild-cards, use "..." for paths with wild-cards.
+Command line options are as follows ([]:default). With -k option, the processing options are input from the
+configuration file. In this case, command line options precede options in the configuration file.
+.SH OPTIONS
+.IP "-?"
+print help
+.IP "-k file"
+input options from configuration file [off]
+.IP "-o file"
+set output file [stdout]
+.IP "-ts ds ts"
+start day/time (ds=y/m/d ts=h:m:s) [obs start time]
+.IP "-te de te"
+end day/time (de=y/m/d te=h:m:s) [obs end time]
+.IP "-ti tint"
+time interval (sec) [all]
+.IP "-p mode"
+mode (0:single,1:dgps,2:kinematic,3:static,4:moving-base,5:fixed,6:ppp-kinematic,7:ppp-static) [2]
+.IP "-m mask"
+elevation mask angle (deg) [15]
+.IP "-f freq"
+number of frequencies for relative mode (1:L1,2:L1+L2,3:L1+L2+L5) [2]
+.IP "-v thres"
+validation threshold for integer ambiguity (0.0:no AR) [3.0]
+.IP "-b"
+backward solutions [off]
+.IP "-c"
+forward/backward combined solutions [off]
+.IP "-i"
+instantaneous integer ambiguity resolution [off]
+.IP "-h"
+fix and hold for integer ambiguity resolution [off]
+.IP "-e"
+output x/y/z-ecef position [latitude/longitude/height]
+.IP "-a"
+output e/n/u-baseline [latitude/longitude/height] 
+.IP "-n"
+output NMEA-0183 GGA sentence [off]
+.IP "-g"
+output latitude/longitude in the form of ddd mm ss.ss [ddd.ddd]
+.IP "-t"
+output time in the form of yyyy/mm/dd hh:mm:ss.ss [sssss.ss]
+.IP "-u"
+output time in utc [gpst]
+.IP "-d col"
+number of decimals in time [3]
+.IP "-s sep"
+field separator [' ']
+.IP "-r x y z"
+reference (base) receiver ecef pos (m) [average of single pos]
+.IP "-l lat lon hgt"
+reference (base) receiver latitude/longitude/height (deg/m)
+.IP "-y level"
+output solution status (0:off,1:states,2:residuals) [0]
+.IP "-x level"
+debug trace level (0:off) [0]
+.SH EXAMPLES
+Example 1. Kinematic Positioning, L1+L2, output Latitude/Longitude/Height to STDOUT.
+.PP
+.B rnx2rtkp 07590920.05o 30400920.05o 30400920.05n
+.PP
+Example 2. Single Point Positioning, El Mask=15deg, output NMEA GGA to file out.pos
+.PP
+.B rnx2rtkp -p 0 -m 15 -n -o out.pos 07590920.05o 30400920.05n
+.PP
+Example 3. Static Positioning, L1, time form yyyy/mm/dd hh:mm:ss, output X/Y/Z-ECEF positions
+.PP
+.B rnx2rtkp -p 3 -f 1 -t -e 07590920.05o 30400920.05o 30400920.05n
+.PP
+Example 4. Kinematic Positioning, Instantaneous AR, validation threshold=2, comma separator
+.PP
+.B rnx2rtkp -i -v 2 -s , 07590920.05o 30400920.05o 30400920.05n 
diff --git a/debian/rtklib-doc.install b/debian/rtklib-doc.install
new file mode 100644
index 0000000..c8aa445
--- /dev/null
+++ b/debian/rtklib-doc.install
@@ -0,0 +1 @@
+doc/manual_2.4.2.pdf usr/share/doc/rtklib-doc
diff --git a/debian/rtklib-docs.docs b/debian/rtklib-docs.docs
new file mode 100644
index 0000000..7fa9570
--- /dev/null
+++ b/debian/rtklib-docs.docs
@@ -0,0 +1 @@
+README.source
diff --git a/debian/rtklib-qt.install b/debian/rtklib-qt.install
new file mode 100644
index 0000000..a254457
--- /dev/null
+++ b/debian/rtklib-qt.install
@@ -0,0 +1,8 @@
+app/srctblbrows_qt/srctblbrows_qt usr/bin
+app/rtklaunch_qt/rtklaunch_qt usr/bin
+app/strsvr_qt/strsvr_qt usr/bin
+app/rtkget_qt/rtkget_qt usr/bin
+app/rtkconv_qt/rtkconv_qt usr/bin
+app/rtkpost_qt/rtkpost_qt usr/bin
+app/rtknavi_qt/rtknavi_qt usr/bin
+app/rtkplot_qt/rtkplot_qt usr/bin
diff --git a/debian/rtklib.install b/debian/rtklib.install
new file mode 100644
index 0000000..8c43981
--- /dev/null
+++ b/debian/rtklib.install
@@ -0,0 +1,15 @@
+app/pos2kml/gcc/pos2kml usr/bin
+app/str2str/gcc/str2str usr/bin
+app/rnx2rtkp/gcc/rnx2rtkp usr/bin
+app/convbin/gcc/convbin usr/bin
+app/rtkrcv/gcc/rtkrcv usr/bin
+util/rnx2rtcm/rnx2rtcm usr/bin
+data/stations.pos usr/share/rtklib
+data/S*.txt usr/share/rtklib
+data/U*.txt usr/share/rtklib
+data/g*.txt usr/share/rtklib
+data/e*.txt usr/share/rtklib
+data/TLE_G*.txt usr/share/rtklib
+data/*.DCB usr/share/rtklib
+data/*.pcv usr/share/rtklib
+data/*.snx usr/share/rtklib
diff --git a/debian/rtkrcv.1 b/debian/rtkrcv.1
new file mode 100644
index 0000000..8658043
--- /dev/null
+++ b/debian/rtkrcv.1
@@ -0,0 +1,82 @@
+.TH RTKRCV 1 "July 29 2016"
+.SH NAME
+rtkrcv \- realtime positioning
+.SH SYNOPSIS
+rtkrcv [-s][-p port|-d dev][-o file][-t level]
+
+.SH DESCRIPTION
+A command line version of the real-time positioning AP by RTKLIB. To start or stop RTK server, to
+configure options or to print solution/status, login a console and input commands. As default, stdin/stdout
+are used for the console. Use -p option for network login with telnet protocol. To show the available
+commands, type ? or help on the console. The initial processing options are loaded from default
+configuration file rtkrcv.conf. To change the file, use -o option. To configure the processing options, edit
+the configuration file or use set, load or save command on the console. To shutdown the program, use
+shutdown command on the console or send the USR2 signal to the process.
+
+.SH OPTIONS
+.IP "-s"
+start RTK server on program startup
+.IP "-p port"
+port number for telnet console
+.IP "-m port"
+port number for monitor stream
+.IP "-d dev"
+terminal device for console
+.IP "-o file"
+configuration file
+.IP "-r level"
+output solution status file (0:off,1:states,2:residuals)
+.IP "-t level"
+debug trace level (0:off,1-5:on)
+
+.SH COMMANDS
+.IP "start"
+Start RTK server. No need the command if the program runs with -s option.
+.IP "stop"
+Stop RTK server.
+.IP "restart"
+Restart RTK server. If the processing options are set, execute the command to enable
+the changes. 
+.IP "solution [cycle]"
+Show solutions. Without option, only one solution is shown. With option, the
+solution is displayed at intervals of cycle (s). To stop cyclic display, send break
+(ctr-C).
+.IP "status [cycle]"
+Show RTK status. Use option cycle for cyclic display.
+.IP "satellite [cycle]"
+Show satellite status. Use option cycle for cyclic display.
+.IP "observ [cycle]"
+Show observation data. Use option cycle for cyclic display.
+.IP "navidata [cycle]"
+Show navigation data. Use option cycle for cyclic display.
+.IP "stream [cycle]"
+Show stream status. Use option cycle for cyclic display.
+.IP "error"
+Show error/warning messages. To stop messages, send break (ctr-C).
+.IP "option [opt]"
+Show the values of processing options. Without option, all options are displayed.
+With option, only pattern-matched options are displayed.
+.IP "set opt [val]"
+Set the value of a processing option to val. Without option val, prompt message
+is shown to input the value. The change of the processing option is not enabled
+before RTK server is restarted.
+.IP "load [file]"
+Load processing options from file. Without option, default file rtkrcv.conf is used.
+To enable the changes, restart RTK server. 
+.IP "save [file]"
+Save current processing options to file. Without option, default file rtkrcv.conf
+is used.
+.IP "log [file|off]"
+Record console log to file. To stop recording the log, use option off.
+.IP "help|? [path]"
+Show the command list. With option path, the stream path options are shown.
+.IP "exit"
+Exit and logout console. The status of RTK server is not affected by the command.
+.IP "shutdown"
+Shutdown RTK server and exit the program.
+.IP "!command [arg...]"
+Execute command by the operating system shell. Do not use the interactive command.
+
+.SH NOTES
+Short form of a command is allowed. In case of the short form, the command is
+distinguished according to header characters. 
diff --git a/debian/rules b/debian/rules
new file mode 100755
index 0000000..da068af
--- /dev/null
+++ b/debian/rules
@@ -0,0 +1,29 @@
+#!/usr/bin/make -f
+# See debhelper(7) (uncomment to enable)
+# output every command that modifies files on the build system.
+#export DH_VERBOSE = 1
+
+# see FEATURE AREAS in dpkg-buildflags(1)
+export DEB_BUILD_MAINT_OPTIONS = hardening=+all
+
+# see ENVIRONMENT in dpkg-buildflags(1)
+# package maintainers to append CFLAGS
+#export DEB_CFLAGS_MAINT_APPEND  = -Wall -pedantic
+# package maintainers to append LDFLAGS
+#export DEB_LDFLAGS_MAINT_APPEND = -Wl,--as-needed
+
+export QT_SELECT=qt5
+DIRS = pos2kml str2str rnx2rtkp convbin rtkrcv
+
+%:
+	dh $@
+
+#	needed patches: https://github.com/Rescube/RTKLIB/commit/a4d665a2c6384ff270d1bfe6e6bcb5f0f3b1066c
+override_dh_auto_build:
+	for i in $(DIRS); do $(MAKE) -C app/$$i/gcc; done
+	$(MAKE) -C util/rnx2rtcm
+	dh_auto_build
+
+override_dh_clean:
+	$(MAKE) -C util/rnx2rtcm clean
+	dh_clean
diff --git a/debian/source/format b/debian/source/format
new file mode 100644
index 0000000..163aaf8
--- /dev/null
+++ b/debian/source/format
@@ -0,0 +1 @@
+3.0 (quilt)
diff --git a/debian/str2str.1 b/debian/str2str.1
new file mode 100644
index 0000000..15cbd32
--- /dev/null
+++ b/debian/str2str.1
@@ -0,0 +1,78 @@
+.TH STR2STR 1 "July 29 2016"
+.SH NAME
+str2str \- console version of stream server
+.SH SYNOPSIS
+str2str [-in stream] [-out stream [-out stream...]] [options]
+.SH DESCRIPTION
+Input data from a stream and divide and output them to multiple streams
+The input stream can be serial, tcp client, tcp server, ntrip client, or
+file. The output stream can be serial, tcp client, tcp server, ntrip server,
+or file. str2str is a resident type application. To stop it, type ctr-c in
+console if run foreground or send signal SIGINT for background process.
+if run foreground or send signal SIGINT for background process.
+if both of the input stream and the output stream follow #format, the
+format of input messages are converted to output. To specify the output
+messages, use -msg option. If the option -in or -out omitted, stdin for
+input or stdout for output is used.
+Command options are as follows.
+.SH OPTIONS
+.IP "-in  stream[#format] input  stream path and format"
+.IP "-out stream[#format] output stream path and format"
+stream path
+ serial       : serial://port[:brate[:bsize[:parity[:stopb[:fctr]]]]]
+ tcp server   : tcpsvr://:port
+ tcp client   : tcpcli://addr[:port]
+ ntrip client : ntrip://[user[:passwd]@]addr[:port][/mntpnt]
+ ntrip server : ntrips://[:passwd@]addr[:port][/mntpnt[:str]] (only out)
+ file         : [file://]path[::T][::+start][::xseppd][::S=swap]
+
+format
+ rtcm2        : RTCM 2 (only in)
+ rtcm3        : RTCM 3
+ nov          : NovAtel OEMV/4/6,OEMStar (only in)
+ oem3         : NovAtel OEM3 (only in)
+ ubx          : ublox LEA-4T/5T/6T (only in)
+ ss2          : NovAtel Superstar II (only in)
+ hemis        : Hemisphere Eclipse/Crescent (only in)
+ stq          : SkyTraq S1315F (only in)
+ gw10         : Furuno GW10 (only in)
+ javad        : Javad (only in)
+ nvs          : NVS BINR (only in)
+ binex        : BINEX (only in)
+ rt17         : Trimble RT17 (only in)
+ sbf          : Septentrio SBF (only in)
+
+.IP "-msg type[(tint)][,type[(tint)]...]"
+ rtcm message types and output intervals (s)
+.IP "-sta sta"
+station id
+.IP "-opt opt"
+receiver dependent options
+.IP "-s  msec"
+timeout time (ms) [10000]
+.IP "-r  msec"
+reconnect interval (ms) [10000]
+.IP "-n  msec"
+nmea request cycle (m) [0]
+.IP "-f  sec"
+file swap margin (s) [30]
+.IP "-c  file"
+receiver commands file [no]
+.IP "-p  lat lon hgt"
+station position (latitude/longitude/height) (deg,m)
+.IP "-px x y z"
+station position (x/y/z-ecef) (m)
+.IP "-a  antinfo"
+antenna info (separated by ,)
+.IP "-i  rcvinfo"
+receiver info (separated by ,)
+.IP "-o  e n u"
+antenna offset (e,n,u) (m)
+.IP "-l  local_dir"
+ftp/http local directory []
+.IP "-x  proxy_addr"
+http/ntrip proxy address [no]
+.IP "-t  level"
+trace level [0]
+.IP "-h"
+print help

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-grass/rtklib.git



More information about the Pkg-grass-devel mailing list