clk module
Functions to process .clk precise clock product files.
- class clk.Clk(input_paths)[source]
Bases:
NavData
Clk specific loading and preprocessing for any GNSS constellation.
Notes
The format for .clk files can be viewed in [1].
Based on code written by J. Makela. AE 456, Global Navigation Sat Systems, University of Illinois Urbana-Champaign. Fall 2015
References
Clk loading and preprocessing.
- Parameters:
input_paths (string or path-like or list of paths) – Path to measurement clk file(s).
- interpolate_clk(navdata, window=6, verbose=False)[source]
Interpolate clock data from clk file, adding inplace to given NavData instance.
- Parameters:
navdata (gnss_lib_py.navdata.navdata.NavData) – Instance of the NavData class that must include rows for
gps_millis
andgnss_sv_id
window (int) – Number of points to use in interpolation window.
verbose (bool) – Flag (True/False) for whether to print intermediate steps useful for debugging/reviewing (the default is False)