Skip to main content
Log in

Framework for GREIS-formatted GNSS data manipulation

  • GPS Toolbox
  • Published:
GPS Solutions Aims and scope Submit manuscript

Abstract

We introduce an application framework that enables easy implementation of applications that process GNSS Receiver External Interface Specification (GREIS)-formatted GNSS measurement data. The framework utilizes anti-aging techniques such as automatic code generation, documentation renewal, building, and component testing, which makes this framework effectively an always-up-to-date (“evergreen”) software. We also include an example case of the framework: a simple data inspection software for measurement data produced by Javad receivers, and compatible receivers, and data acquisition software with real-time telemetry. The framework is written in C++ and is available online.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6

Similar content being viewed by others

References

  • Abdullah ZH, Yahaya J, Deraman A (2015) Towards anti-aging model for the evergreen software system. In: International Conference on Electrical Engineering and Informatics (ICEEI), pp 388–393

  • Aleshin I, Alpatov V, Vasiliev A, Kholodkov K, Burguchev S (2014) Data handling in GNSS receiver network and ionosphere monitoring service solution. In: International Conference on Engineering and Telecommunication (EnT), pp 122–125

  • Cotroneo D, Natella R, Pietrantuono R, Russo S (2011) Software aging and rejuvenation: where we are and where we are going. In: IEEE third international Workshop on Software Aging and Rejuvenation (WoSAR). IEEE, pp 1–6

  • European GNSS Agency (2017) GNSS Market Report, Issue 5. https://www.gsa.europa.eu/system/files/reports/gnss_mr_2017.pdf

  • JAVAD GNSS Inc. (2019) GNSS Receiver External Interface Specification, revision 3.7.6. San Jose CA

  • Teunissen P, Montenbruck O (2017) Springer handbook of global navigation satellite systems. Springer International Publishing AG, Cham

    Book  Google Scholar 

Download references

Acknowledgements

The authors express great appreciation to Javad GNSS for permission to use the specifications for the purpose of this research. The research was performed within government funding of the Schmidt Institute of Physics of the Earth of the Russian Academy of Sciences.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Kirill I. Kholodkov.

Additional information

The GPS Tool Box is a column dedicated to highlighting algorithms and source code utilized by GPS engineers and scientists. If you have an interesting program or software package you would like to share with our readers, please pass it along; e-mail it to us at gpstoolbox@ngs.noaa.gov. To comment on any of the source code discussed here, or to download source code, visit our website at https://www.ngs.noaa.gov/gps-toolbox . This column is edited by Stephen Hilla, National Geodetic Survey, NOAA, Silver Spring, Maryland, and Mike Craymer, Geodetic Survey Division, Natural Resources Canada, Ottawa, Ontario, Canada.

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Aleshin, I.M., Kholodkov, K.I. & Koryagin, V.N. Framework for GREIS-formatted GNSS data manipulation. GPS Solut 24, 63 (2020). https://doi.org/10.1007/s10291-020-0971-7

Download citation

  • Received:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s10291-020-0971-7

Keywords

Navigation