From fc30788c12434866ee2aff300634ce3b6c31a291 Mon Sep 17 00:00:00 2001 From: "M.A. Gomez" Date: Thu, 18 Jan 2024 16:17:48 +0100 Subject: [PATCH] add license to some files --- src/utils/matlab/vtl/CN0_sat_plotting.m | 14 ++++++++++-- src/utils/matlab/vtl/GnssSDR2struct.m | 11 ++++++++++ src/utils/matlab/vtl/SpirentMotion2struct.m | 22 ++++++++++--------- src/utils/matlab/vtl/SpirentSatData2struct.m | 22 ++++++++++--------- src/utils/matlab/vtl/Vtl2struct.m | 15 ++++++++++--- src/utils/matlab/vtl/dopp_filtered_plotting.m | 12 +++++++++- src/utils/matlab/vtl/doppler_vtl_plot.m | 11 ++++++++++ src/utils/matlab/vtl/general_raw_plot.m | 13 ++++++++++- .../matlab/vtl/gps_l1_ca_pvt_raw_from_MAT.m | 5 +++-- src/utils/matlab/vtl/kf_prototype.m | 13 ++++++++++- src/utils/matlab/vtl/kf_prototype4acc.m | 13 ++++++++++- src/utils/matlab/vtl/kf_prototype_clk_d.m | 13 ++++++++++- src/utils/matlab/vtl/kf_prototype_model.m | 13 ++++++++++- src/utils/matlab/vtl/pr_m_vtl_plot.m | 13 ++++++++++- .../vtl/pvt_raw_plotting_SPIRENT_GnssSDR.m | 6 ++--- src/utils/matlab/vtl/trk2struct.m | 13 +++++++++-- src/utils/matlab/vtl/vtl_general_plot.m | 13 ++++++++++- .../matlab/vtl/vtl_prototype_clk_d_drift.m | 7 +++--- src/utils/python/analysis.py | 14 +++++++++--- src/utils/python/vtl_analysis.py | 16 ++++++++++---- 20 files changed, 209 insertions(+), 50 deletions(-) diff --git a/src/utils/matlab/vtl/CN0_sat_plotting.m b/src/utils/matlab/vtl/CN0_sat_plotting.m index 8101a3c80..6117b5a11 100644 --- a/src/utils/matlab/vtl/CN0_sat_plotting.m +++ b/src/utils/matlab/vtl/CN0_sat_plotting.m @@ -1,4 +1,14 @@ - +% Miguel Angel Gomez, 2024. gomezlma(at)inta.es +% ------------------------------------------------------------------------- +% +% GNSS-SDR is a Global Navigation Satellite System software-defined receiver. +% This file is part of GNSS-SDR. +% +% Copyright (C) 2010-2024 (see AUTHORS file for a list of contributors) +% SPDX-License-Identifier: GPL-3.0-or-later +% +% ------------------------------------------------------------------------- +% time_reference_spirent_obs=129780;%s @@ -62,4 +72,4 @@ grid on hold on title('PRN 10 GNSS-SDR') plot(time_vtl_dump_file,vtlSolution.CN0_sat(5,:),'o','DisplayName','filtered VTL') -hold off;grid minor \ No newline at end of file +hold off;grid minor diff --git a/src/utils/matlab/vtl/GnssSDR2struct.m b/src/utils/matlab/vtl/GnssSDR2struct.m index 170b37f24..2ed4f6a89 100644 --- a/src/utils/matlab/vtl/GnssSDR2struct.m +++ b/src/utils/matlab/vtl/GnssSDR2struct.m @@ -1,3 +1,14 @@ +% Miguel Angel Gomez, 2024. gomezlma(at)inta.es +% ------------------------------------------------------------------------- +% +% GNSS-SDR is a Global Navigation Satellite System software-defined receiver. +% This file is part of GNSS-SDR. +% +% Copyright (C) 2010-2024 (see AUTHORS file for a list of contributors) +% SPDX-License-Identifier: GPL-3.0-or-later +% +% ------------------------------------------------------------------------- +% % GnssSDR2struct Convert GNSS-SDR output .mat file PVT.mat to a struct. % refSolution = SpirentMotion2struct(path_to_motion_V1_csv) Convert PVT.mat to a struct navSolution % refSolution has the following fields: diff --git a/src/utils/matlab/vtl/SpirentMotion2struct.m b/src/utils/matlab/vtl/SpirentMotion2struct.m index b5789330b..15a3ac686 100644 --- a/src/utils/matlab/vtl/SpirentMotion2struct.m +++ b/src/utils/matlab/vtl/SpirentMotion2struct.m @@ -1,3 +1,14 @@ +% Miguel Angel Gomez, 2024. gomezlma(at)inta.es +% ------------------------------------------------------------------------- +% +% GNSS-SDR is a Global Navigation Satellite System software-defined receiver. +% This file is part of GNSS-SDR. +% +% Copyright (C) 2010-2024 (see AUTHORS file for a list of contributors) +% SPDX-License-Identifier: GPL-3.0-or-later +% +% ------------------------------------------------------------------------- +% % SpirentMotion2struct Convert CSV file motionV1.csv to a struct. % refSolution = SpirentMotion2struct(path_to_motion_V1_csv) parse the CSV motionV1.CSV to a struct refSolution % refSolution has the following fields: @@ -26,16 +37,7 @@ % ------------------------------------------------------------------------- % USE EXAMPLE: refSolution = SpirentMotion2struct('..\log_spirent\motion_V1_SPF_LD_05.csv') % ------------------------------------------------------------------------- -% -% GNSS-SDR is a Global Navigation Satellite System software-defined receiver. -% This file is part of GNSS-SDR. -% -% Copyright (C) 2010-2019 (see AUTHORS file for a list of contributors) -% SPDX-License-Identifier: GPL-3.0-or-later -% -% ------------------------------------------------------------------------- -% SPDX-FileCopyrightText: 2022 gomezlma(at)inta.es -% SPDX-License-Identifier: GPL-3.0-or-later + diff --git a/src/utils/matlab/vtl/SpirentSatData2struct.m b/src/utils/matlab/vtl/SpirentSatData2struct.m index 640e5ad38..f720c8683 100644 --- a/src/utils/matlab/vtl/SpirentSatData2struct.m +++ b/src/utils/matlab/vtl/SpirentSatData2struct.m @@ -1,3 +1,14 @@ +% Miguel Angel Gomez, 2024. gomezlma(at)inta.es +% ------------------------------------------------------------------------- +% +% GNSS-SDR is a Global Navigation Satellite System software-defined receiver. +% This file is part of GNSS-SDR. +% +% Copyright (C) 2010-2024 (see AUTHORS file for a list of contributors) +% SPDX-License-Identifier: GPL-3.0-or-later +% +% ------------------------------------------------------------------------- +% % SpirentSatData2struct Convert CSV file sat_data_V1A1.csv to a struct. % refSolution = SpirentSatData2struct(path_to_sat_V1_csv) parse the CSV sat_data_V1A1.CSV to a struct refSatData % refSatData has the following fields: @@ -33,16 +44,7 @@ % ------------------------------------------------------------------------- % USE EXAMPLE: refSatData = SpirentSatData2struct('..\log_spirent\sat_data_V1A1_SPF_LD_05.csv') % ------------------------------------------------------------------------- -% -% GNSS-SDR is a Global Navigation Satellite System software-defined receiver. -% This file is part of GNSS-SDR. -% -% Copyright (C) 2010-2019 (see AUTHORS file for a list of contributors) -% SPDX-License-Identifier: GPL-3.0-or-later -% -% ------------------------------------------------------------------------- -% SPDX-FileCopyrightText: 2022 gomezlma(at)inta.es -% SPDX-License-Identifier: GPL-3.0-or-later + diff --git a/src/utils/matlab/vtl/Vtl2struct.m b/src/utils/matlab/vtl/Vtl2struct.m index 6ffc62e85..7bd350bc1 100644 --- a/src/utils/matlab/vtl/Vtl2struct.m +++ b/src/utils/matlab/vtl/Vtl2struct.m @@ -7,8 +7,17 @@ % ------------------------------------------------------------------------- % USE EXAMPLE: vtlSolution = Vtl2struct('dump_vtl_file.csv') % ------------------------------------------------------------------------- - -% Auto-generated by MATLAB on 24-Nov-2022 17:34:27 +% Miguel Angel Gomez, 2024. gomezlma(at)inta.es +% ------------------------------------------------------------------------- +% +% GNSS-SDR is a Global Navigation Satellite System software-defined receiver. +% This file is part of GNSS-SDR. +% +% Copyright (C) 2010-2024 (see AUTHORS file for a list of contributors) +% SPDX-License-Identifier: GPL-3.0-or-later +% +% ------------------------------------------------------------------------- +% function [vtlSolution] = Vtl2struct(path_to_vtl_csv) %% Set up the Import Options and import the data opts = delimitedTextImportOptions("NumVariables", 9); @@ -103,4 +112,4 @@ vtlSolution.CN0_sat(3,:)=CN0_sat(:,3); vtlSolution.CN0_sat(4,:)=CN0_sat(:,4); vtlSolution.CN0_sat(5,:)=CN0_sat(:,5); -end \ No newline at end of file +end diff --git a/src/utils/matlab/vtl/dopp_filtered_plotting.m b/src/utils/matlab/vtl/dopp_filtered_plotting.m index 0119eec75..2ce6a130e 100644 --- a/src/utils/matlab/vtl/dopp_filtered_plotting.m +++ b/src/utils/matlab/vtl/dopp_filtered_plotting.m @@ -1,4 +1,14 @@ - +% Miguel Angel Gomez, 2024. gomezlma(at)inta.es +% ------------------------------------------------------------------------- +% +% GNSS-SDR is a Global Navigation Satellite System software-defined receiver. +% This file is part of GNSS-SDR. +% +% Copyright (C) 2010-2024 (see AUTHORS file for a list of contributors) +% SPDX-License-Identifier: GPL-3.0-or-later +% +% ------------------------------------------------------------------------- +% time_reference_spirent_obs=129780;%s diff --git a/src/utils/matlab/vtl/doppler_vtl_plot.m b/src/utils/matlab/vtl/doppler_vtl_plot.m index bf175bd6c..e8fbdbb1f 100644 --- a/src/utils/matlab/vtl/doppler_vtl_plot.m +++ b/src/utils/matlab/vtl/doppler_vtl_plot.m @@ -1,3 +1,14 @@ +% Miguel Angel Gomez, 2024. gomezlma(at)inta.es +% ------------------------------------------------------------------------- +% +% GNSS-SDR is a Global Navigation Satellite System software-defined receiver. +% This file is part of GNSS-SDR. +% +% Copyright (C) 2010-2024 (see AUTHORS file for a list of contributors) +% SPDX-License-Identifier: GPL-3.0-or-later +% +% ------------------------------------------------------------------------- +% %% LOAD Carrier_Doppler_hz_sim=zeros(length(refSatData.GPS.SIM_time),channels); diff --git a/src/utils/matlab/vtl/general_raw_plot.m b/src/utils/matlab/vtl/general_raw_plot.m index e295aa543..f08f0996c 100644 --- a/src/utils/matlab/vtl/general_raw_plot.m +++ b/src/utils/matlab/vtl/general_raw_plot.m @@ -1,3 +1,14 @@ +% Miguel Angel Gomez, 2024. gomezlma(at)inta.es +% ------------------------------------------------------------------------- +% +% GNSS-SDR is a Global Navigation Satellite System software-defined receiver. +% This file is part of GNSS-SDR. +% +% Copyright (C) 2010-2024 (see AUTHORS file for a list of contributors) +% SPDX-License-Identifier: GPL-3.0-or-later +% +% ------------------------------------------------------------------------- +% %general_raw_plot.m % navSolution.X(navSolution.X==0) = []; @@ -181,4 +192,4 @@ if(plot_reference) subplot(2,2,3); plot(refSolution.SIM_time/1000-TTFF_sec,refSolution.Z,'.','DisplayName','reference'); hold on;grid on -end \ No newline at end of file +end diff --git a/src/utils/matlab/vtl/gps_l1_ca_pvt_raw_from_MAT.m b/src/utils/matlab/vtl/gps_l1_ca_pvt_raw_from_MAT.m index 6198d51f9..98d708d60 100644 --- a/src/utils/matlab/vtl/gps_l1_ca_pvt_raw_from_MAT.m +++ b/src/utils/matlab/vtl/gps_l1_ca_pvt_raw_from_MAT.m @@ -1,15 +1,16 @@ + % Read PVG raw dump +% Miguel Angel Gomez, 2024. gomezlma(at)inta.es % ------------------------------------------------------------------------- % % GNSS-SDR is a Global Navigation Satellite System software-defined receiver. % This file is part of GNSS-SDR. % -% Copyright (C) 2010-2019 (see AUTHORS file for a list of contributors) +% Copyright (C) 2010-2024 (see AUTHORS file for a list of contributors) % SPDX-License-Identifier: GPL-3.0-or-later % % ------------------------------------------------------------------------- % -%% clc close all; clear all; diff --git a/src/utils/matlab/vtl/kf_prototype.m b/src/utils/matlab/vtl/kf_prototype.m index f00e1ca05..dd8d10d97 100644 --- a/src/utils/matlab/vtl/kf_prototype.m +++ b/src/utils/matlab/vtl/kf_prototype.m @@ -1,3 +1,14 @@ +% Miguel Angel Gomez, 2024. gomezlma(at)inta.es +% ------------------------------------------------------------------------- +% +% GNSS-SDR is a Global Navigation Satellite System software-defined receiver. +% This file is part of GNSS-SDR. +% +% Copyright (C) 2010-2024 (see AUTHORS file for a list of contributors) +% SPDX-License-Identifier: GPL-3.0-or-later +% +% ------------------------------------------------------------------------- +% %% vtl KF %% sat_number=5; @@ -233,4 +244,4 @@ for t=2:length(navSolution.RX_time) % carrier_freq_hz = 0; % carrier_freq_rate_hz_s = 0; % code_phase_chips = 0; -end \ No newline at end of file +end diff --git a/src/utils/matlab/vtl/kf_prototype4acc.m b/src/utils/matlab/vtl/kf_prototype4acc.m index 11e4300ab..76b5f6032 100644 --- a/src/utils/matlab/vtl/kf_prototype4acc.m +++ b/src/utils/matlab/vtl/kf_prototype4acc.m @@ -1,3 +1,14 @@ +% Miguel Angel Gomez, 2024. gomezlma(at)inta.es +% ------------------------------------------------------------------------- +% +% GNSS-SDR is a Global Navigation Satellite System software-defined receiver. +% This file is part of GNSS-SDR. +% +% Copyright (C) 2010-2024 (see AUTHORS file for a list of contributors) +% SPDX-License-Identifier: GPL-3.0-or-later +% +% ------------------------------------------------------------------------- +% %% vtl KF %% sat_number=5; @@ -232,4 +243,4 @@ for t=2:length(navSolution.RX_time) err_code_phase_chips(chan,t) = (kf_yerr_g(chan,t))/SPEED_OF_LIGHT_M_S*1023e3; end -end \ No newline at end of file +end diff --git a/src/utils/matlab/vtl/kf_prototype_clk_d.m b/src/utils/matlab/vtl/kf_prototype_clk_d.m index 2ee938376..6518a0f78 100644 --- a/src/utils/matlab/vtl/kf_prototype_clk_d.m +++ b/src/utils/matlab/vtl/kf_prototype_clk_d.m @@ -1,3 +1,14 @@ +% Miguel Angel Gomez, 2024. gomezlma(at)inta.es +% ------------------------------------------------------------------------- +% +% GNSS-SDR is a Global Navigation Satellite System software-defined receiver. +% This file is part of GNSS-SDR. +% +% Copyright (C) 2010-2024 (see AUTHORS file for a list of contributors) +% SPDX-License-Identifier: GPL-3.0-or-later +% +% ------------------------------------------------------------------------- +% %% vtl KF %% sat_number=5; @@ -215,4 +226,4 @@ for t=2:length(navSolution.RX_time) % carrier_freq_hz = 0; % carrier_freq_rate_hz_s = 0; % code_phase_chips = 0; -end \ No newline at end of file +end diff --git a/src/utils/matlab/vtl/kf_prototype_model.m b/src/utils/matlab/vtl/kf_prototype_model.m index 602665755..2221f07f3 100644 --- a/src/utils/matlab/vtl/kf_prototype_model.m +++ b/src/utils/matlab/vtl/kf_prototype_model.m @@ -1,3 +1,14 @@ +% Miguel Angel Gomez, 2024. gomezlma(at)inta.es +% ------------------------------------------------------------------------- +% +% GNSS-SDR is a Global Navigation Satellite System software-defined receiver. +% This file is part of GNSS-SDR. +% +% Copyright (C) 2010-2024 (see AUTHORS file for a list of contributors) +% SPDX-License-Identifier: GPL-3.0-or-later +% +% ------------------------------------------------------------------------- +% %% vtl KF load rocket_model_dynamics.mat %% @@ -277,4 +288,4 @@ end err_code_phase_chips(chan,t) = (kf_yerr_g(chan,t))/SPEED_OF_LIGHT_M_S*1023e3; end -end \ No newline at end of file +end diff --git a/src/utils/matlab/vtl/pr_m_vtl_plot.m b/src/utils/matlab/vtl/pr_m_vtl_plot.m index da96bb1a6..388abc2b7 100644 --- a/src/utils/matlab/vtl/pr_m_vtl_plot.m +++ b/src/utils/matlab/vtl/pr_m_vtl_plot.m @@ -1,3 +1,14 @@ +% Miguel Angel Gomez, 2024. gomezlma(at)inta.es +% ------------------------------------------------------------------------- +% +% GNSS-SDR is a Global Navigation Satellite System software-defined receiver. +% This file is part of GNSS-SDR. +% +% Copyright (C) 2010-2024 (see AUTHORS file for a list of contributors) +% SPDX-License-Identifier: GPL-3.0-or-later +% +% ------------------------------------------------------------------------- +% %% LOAD Pseudorange_m_sim=zeros(length(refSatData.GPS.SIM_time),channels); @@ -46,4 +57,4 @@ for channel_cnt=1:channels plot(refSatData.GPS.SIM_time/1000, Pseudorange_m_sim(:,channel_cnt)','.','DisplayName','SPIRENT reference') % plot(navSolution.RX_time(1,:)-time_reference_spirent_obs, sat_dopp_hz_filt(1,:),'o','DisplayName','filtered VTL') hold off;grid minor -end \ No newline at end of file +end diff --git a/src/utils/matlab/vtl/pvt_raw_plotting_SPIRENT_GnssSDR.m b/src/utils/matlab/vtl/pvt_raw_plotting_SPIRENT_GnssSDR.m index 77a0fb415..c6d42de13 100644 --- a/src/utils/matlab/vtl/pvt_raw_plotting_SPIRENT_GnssSDR.m +++ b/src/utils/matlab/vtl/pvt_raw_plotting_SPIRENT_GnssSDR.m @@ -1,15 +1,15 @@ % Read PVG raw dump +% Miguel Angel Gomez, 2024. gomezlma(at)inta.es % ------------------------------------------------------------------------- % % GNSS-SDR is a Global Navigation Satellite System software-defined receiver. % This file is part of GNSS-SDR. % -% Copyright (C) 2010-2019 (see AUTHORS file for a list of contributors) +% Copyright (C) 2010-2024 (see AUTHORS file for a list of contributors) % SPDX-License-Identifier: GPL-3.0-or-later % % ------------------------------------------------------------------------- % -%% clc close all clearvars @@ -403,4 +403,4 @@ if(plot_skyplot) drawnow limitrate end legend('GPS') -end \ No newline at end of file +end diff --git a/src/utils/matlab/vtl/trk2struct.m b/src/utils/matlab/vtl/trk2struct.m index efee9865b..eebbe3f20 100644 --- a/src/utils/matlab/vtl/trk2struct.m +++ b/src/utils/matlab/vtl/trk2struct.m @@ -7,8 +7,17 @@ % ------------------------------------------------------------------------- % USE EXAMPLE: vtlSolution = Vtl2struct('dump_vtl_file.csv') % ------------------------------------------------------------------------- +% Miguel Angel Gomez, 2024. gomezlma(at)inta.es +% ------------------------------------------------------------------------- +% +% GNSS-SDR is a Global Navigation Satellite System software-defined receiver. +% This file is part of GNSS-SDR. +% +% Copyright (C) 2010-2024 (see AUTHORS file for a list of contributors) +% SPDX-License-Identifier: GPL-3.0-or-later +% +% ------------------------------------------------------------------------- -% Auto-generated by MATLAB on 24-Nov-2022 17:34:27 function [trkSolution] = trk2struct(path_to_trk_csv) %% Set up the Import Options and import the data opts = delimitedTextImportOptions("NumVariables", 5); @@ -56,4 +65,4 @@ for i=1:length(trk_dopp) trkSolution.doppShift.real=[trk_dopp(:,1) trk_dopp(:,4)]; trkSolution.tao.real=[trk_dopp(:,1) trk_dopp(:,5)]; end -end \ No newline at end of file +end diff --git a/src/utils/matlab/vtl/vtl_general_plot.m b/src/utils/matlab/vtl/vtl_general_plot.m index 9004ecb75..357cf08f8 100644 --- a/src/utils/matlab/vtl/vtl_general_plot.m +++ b/src/utils/matlab/vtl/vtl_general_plot.m @@ -1,3 +1,14 @@ +% Miguel Angel Gomez, 2024. gomezlma(at)inta.es +% ------------------------------------------------------------------------- +% +% GNSS-SDR is a Global Navigation Satellite System software-defined receiver. +% This file is part of GNSS-SDR. +% +% Copyright (C) 2010-2024 (see AUTHORS file for a list of contributors) +% SPDX-License-Identifier: GPL-3.0-or-later +% +% ------------------------------------------------------------------------- +% %% % vtl_general_plot.m %% @@ -190,4 +201,4 @@ ylabel('clk drift (m/s)') xlabel('time [s]') title('Subplot 1: clk drift [m/s]') -sgtitle('VTL STATE') \ No newline at end of file +sgtitle('VTL STATE') diff --git a/src/utils/matlab/vtl/vtl_prototype_clk_d_drift.m b/src/utils/matlab/vtl/vtl_prototype_clk_d_drift.m index e42484acb..c05b6f2ac 100644 --- a/src/utils/matlab/vtl/vtl_prototype_clk_d_drift.m +++ b/src/utils/matlab/vtl/vtl_prototype_clk_d_drift.m @@ -1,15 +1,16 @@ + % VTL prototype +% Miguel Angel Gomez, 2024. gomezlma(at)inta.es % ------------------------------------------------------------------------- % % GNSS-SDR is a Global Navigation Satellite System software-defined receiver. % This file is part of GNSS-SDR. % -% Copyright (C) 2010-2019 (see AUTHORS file for a list of contributors) +% Copyright (C) 2010-2024 (see AUTHORS file for a list of contributors) % SPDX-License-Identifier: GPL-3.0-or-later % % ------------------------------------------------------------------------- % -%% clc close all clearvars @@ -162,4 +163,4 @@ end % for chan=0:4 % eval(['subplot(2,3,' num2str(chan+1) ');plot(Phase_real_CH' num2str(chan) '-transpose(carrier_phase_rads_filt(' num2str(chan+1) ',1:3425))+Phase_real_CH' num2str(chan) '(1)' ')']) % grid minor; -% end \ No newline at end of file +% end diff --git a/src/utils/python/analysis.py b/src/utils/python/analysis.py index c1252451b..2b4da7dae 100644 --- a/src/utils/python/analysis.py +++ b/src/utils/python/analysis.py @@ -1,9 +1,17 @@ #!/usr/bin/env python3 # -*- coding: utf-8 -*- """ -Created on Wed Nov 23 12:45:37 2022 - -@author: miguel +% Miguel Angel Gomez, 2024. gomezlma(at)inta.es +% ------------------------------------------------------------------------- +% +% GNSS-SDR is a Global Navigation Satellite System software-defined receiver. +% This file is part of GNSS-SDR. +% +% Copyright (C) 2010-2024 (see AUTHORS file for a list of contributors) +% SPDX-License-Identifier: GPL-3.0-or-later +% +% ------------------------------------------------------------------------- +% """ import numpy as np diff --git a/src/utils/python/vtl_analysis.py b/src/utils/python/vtl_analysis.py index b3ed141f4..b0f8bfa0a 100644 --- a/src/utils/python/vtl_analysis.py +++ b/src/utils/python/vtl_analysis.py @@ -1,9 +1,17 @@ #!/usr/bin/env python3 # -*- coding: utf-8 -*- """ -Created on Sat Nov 26 22:18:25 2022 - -@author: miguel +% Miguel Angel Gomez, 2024. gomezlma(at)inta.es +% ------------------------------------------------------------------------- +% +% GNSS-SDR is a Global Navigation Satellite System software-defined receiver. +% This file is part of GNSS-SDR. +% +% Copyright (C) 2010-2024 (see AUTHORS file for a list of contributors) +% SPDX-License-Identifier: GPL-3.0-or-later +% +% ------------------------------------------------------------------------- +% """ #%% import numpy as np @@ -93,4 +101,4 @@ plt.plot(kf_estate[:,5]-kf_estate[0,5],'o',label='kf_estate') plt.plot(rtklib[:,5]-rtklib[0,5],'o',label='rtklib') plt.xlabel('time U.A.') plt.legend() -plt.show() \ No newline at end of file +plt.show()