MRTKLIB 0.7.14
Modernized GNSS Positioning Library
Loading...
Searching...
No Matches
rtklib.h
Go to the documentation of this file.
1/*------------------------------------------------------------------------------
2 * rtklib.h : RTKLIB compatibility wrapper (includes all MRTKLIB headers)
3 *
4 * Copyright (C) 2026 H.SHIONO (MRTKLIB Project)
5 * Copyright (C) 2023-2025 Cabinet Office, Japan
6 * Copyright (C) 2024-2025 Lighthouse Technology & Consulting Co. Ltd.
7 * Copyright (C) 2023-2025 Japan Aerospace Exploration Agency
8 * Copyright (C) 2023-2025 TOSHIBA ELECTRONIC TECHNOLOGIES CORPORATION
9 * Copyright (C) 2015- Mitsubishi Electric Corp.
10 * Copyright (C) 2014 Geospatial Information Authority of Japan
11 * Copyright (C) 2014 T.SUZUKI
12 * Copyright (C) 2007-2023 T.TAKASU
13 *
14 * SPDX-License-Identifier: BSD-2-Clause
15 *----------------------------------------------------------------------------*/
16#ifndef RTKLIB_H
17#define RTKLIB_H
18
19#include <ctype.h>
20#include <math.h>
21#include <pthread.h>
22#include <stdarg.h>
23#include <stdint.h>
24#include <stdio.h>
25#include <stdlib.h>
26#include <string.h>
27#include <sys/select.h>
28#include <time.h>
29
30/* MRTKLIB modular headers */
32#include "mrtklib/mrtk_astro.h"
33#include "mrtklib/mrtk_atmos.h"
35#include "mrtklib/mrtk_bits.h"
36#include "mrtklib/mrtk_const.h"
37#include "mrtklib/mrtk_coords.h"
38#include "mrtklib/mrtk_eph.h"
39#include "mrtklib/mrtk_fcb.h"
41#include "mrtklib/mrtk_geoid.h"
42#include "mrtklib/mrtk_ionex.h"
43#include "mrtklib/mrtk_l6.h"
44#include "mrtklib/mrtk_lambda.h"
45#include "mrtklib/mrtk_madoca.h"
48#include "mrtklib/mrtk_mat.h"
49#include "mrtklib/mrtk_nav.h"
50#include "mrtklib/mrtk_obs.h"
51#include "mrtklib/mrtk_opt.h"
53#include "mrtklib/mrtk_peph.h"
55#include "mrtklib/mrtk_ppp.h"
56#include "mrtklib/mrtk_ppp_ar.h"
57#include "mrtklib/mrtk_rcvraw.h"
58#include "mrtklib/mrtk_rinex.h"
59#include "mrtklib/mrtk_rtcm.h"
60#include "mrtklib/mrtk_rtkpos.h"
61#include "mrtklib/mrtk_rtksvr.h"
62#include "mrtklib/mrtk_sbas.h"
63#include "mrtklib/mrtk_sol.h"
64#include "mrtklib/mrtk_spp.h"
66#include "mrtklib/mrtk_stream.h"
67#include "mrtklib/mrtk_sys.h"
68#include "mrtklib/mrtk_tides.h"
69#include "mrtklib/mrtk_time.h"
70#include "mrtklib/mrtk_trace.h"
71
72#endif /* RTKLIB_H */
MRTKLIB Antenna Module — Antenna phase center model and parameter I/O.
MRTKLIB Astronomy Module — Sun and moon position computation.
MRTKLIB Atmosphere Module — Ionospheric and tropospheric models.
MRTKLIB Bias SINEX Module — BIAS-SINEX data types and I/O functions.
MRTKLIB Bits Module — Binary bit operations and CRC functions.
MRTKLIB Constants — Physical, navigation, and system constants.
MRTKLIB Coordinates Module — Coordinate transformations and geometry.
MRTKLIB Broadcast Ephemeris Module — Satellite orbit/clock types and Kepler/GLONASS/SBAS orbit comput...
MRTKLIB FCB Module — Fractional Cycle Bias data types and functions.
MRTKLIB Foundation — Common types, standard includes, and system constants (MAXSAT,...
MRTKLIB Geoid Module — Geoid height models.
MRTKLIB IONEX Module — IONEX ionospheric TEC map I/O and interpolation.
MRTKLIB L6 Module — QZSS L6 frame header parsing.
MRTKLIB Integer Ambiguity Resolution Module — LAMBDA method.
MRTKLIB MADOCA-PPP Module — QZSS L6E CSSR message decode functions.
MRTKLIB MADOCA Local Combination Module — local correction data combination functions.
MRTKLIB MADOCA Local Correction Module — local correction common functions and constants.
MRTKLIB Matrix Module — Matrix/vector operations and estimation.
MRTKLIB Navigation Module — Navigation data types and satellite/nav utility functions.
MRTKLIB Observation Module — Observation data types and utility functions.
MRTKLIB Options Module — Processing and solution option types.
MRTKLIB Options Module — Configuration option parsing and system option management.
MRTKLIB Precise Ephemeris Module — Earth rotation parameter types and ERP I/O functions.
MRTKLIB Post-Processing Positioning Module — Post-processing positioning orchestrator.
MRTKLIB Precise Point Positioning (PPP) Module.
MRTKLIB PPP Ambiguity Resolution Module.
MRTKLIB Receiver Raw Data Module — Receiver raw data types and decoder functions for various GNSS rec...
MRTKLIB RINEX Module — RINEX file read/write types and functions.
MRTKLIB RTCM Module — RTCM message types and functions.
MRTKLIB RTK Positioning Module — relative and precise positioning.
MRTKLIB RTK Server Module — real-time positioning server.
MRTKLIB SBAS Module — SBAS message decoding and corrections.
MRTKLIB Solution Module — Solution data types and I/O functions.
MRTKLIB Single-Point Positioning Module — SPP functions.
MRTKLIB Station Module — Site environment parameter I/O.
MRTKLIB Stream Module — stream I/O abstraction layer.
MRTKLIB System Module — OS/filesystem utility functions.
MRTKLIB Tides Module — Tidal displacement corrections.
MRTKLIB Time Module — GNSS time types and conversion functions.
MRTKLIB Trace Module — debug trace and logging functions.