[hamradio-commits] [gnss-sdr] 01/01: Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr
Carles Fernandez
carles_fernandez-guest at moszumanska.debian.org
Sun May 15 20:48:28 UTC 2016
This is an automated email from the git hooks/post-receive script.
carles_fernandez-guest pushed a commit to branch master
in repository gnss-sdr.
commit 3a779b4dd4ad4198b3440c7042228f7592903791
Merge: a084564 05e7ca7
Author: Carles Fernandez <carles.fernandez at gmail.com>
Date: Sun May 15 22:46:01 2016 +0200
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr
.gitignore | 1 +
AUTHORS | 1 +
CMakeLists.txt | 120 +-
MANIFEST.md | 3 +-
README.md | 393 +-
cmake/Modules/FindORC.cmake | 2 +-
conf/front-end-cal.conf | 4 +-
conf/gnss-sdr.conf | 83 +-
conf/gnss-sdr_GPS_L1_GN3S_realtime.conf | 14 +-
conf/gnss-sdr_GPS_L1_SPIR.conf | 37 +-
conf/gnss-sdr_GPS_L1_USRP_X300_realtime.conf | 231 +-
conf/gnss-sdr_GPS_L1_USRP_X300_realtime_new.conf | 405 --
conf/gnss-sdr_GPS_L1_USRP_realtime.conf | 67 +-
conf/gnss-sdr_GPS_L1_acq_QuickSync.conf | 52 +-
conf/gnss-sdr_GPS_L1_gr_complex.conf | 6 +-
conf/gnss-sdr_GPS_L1_gr_complex_gpu.conf | 275 +-
conf/gnss-sdr_GPS_L1_gr_complex_optim_trk.conf | 280 --
...gr_complex.conf => gnss-sdr_GPS_L1_ishort.conf} | 22 +-
conf/gnss-sdr_GPS_L1_nsr.conf | 8 +-
...conf => gnss-sdr_GPS_L1_nsr_twobit_packed.conf} | 25 +-
conf/gnss-sdr_GPS_L1_rtl_tcp_realtime.conf | 23 +-
conf/gnss-sdr_GPS_L1_rtlsdr_realtime.conf | 20 +-
conf/gnss-sdr_GPS_L1_two_bits_cpx.conf | 11 +-
conf/gnss-sdr_GPS_L2C_USRP1_realtime.conf | 29 +-
conf/gnss-sdr_GPS_L2C_USRP_X300_realtime.conf | 23 +-
conf/gnss-sdr_Galileo_E1_USRP_X300_realtime.conf | 20 +-
conf/gnss-sdr_Galileo_E1_acq_QuickSync.conf | 76 +-
..._short.conf => gnss-sdr_Galileo_E1_ishort.conf} | 81 +-
conf/gnss-sdr_Galileo_E1_nsr.conf | 24 +-
conf/gnss-sdr_Galileo_E5a.conf | 41 +-
conf/gnss-sdr_Galileo_E5a_IFEN_CTTC.conf | 19 +-
conf/gnss-sdr_Hybrid_byte.conf | 64 +-
...rid_byte.conf => gnss-sdr_Hybrid_byte_sim.conf} | 136 +-
...id_nsr.conf => gnss-sdr_Hybrid_gr_complex.conf} | 127 +-
...brid_short.conf => gnss-sdr_Hybrid_ishort.conf} | 110 +-
conf/gnss-sdr_Hybrid_nsr.conf | 93 +-
...tichannel_GPS_L1_Flexiband_bin_file_III_1a.conf | 122 +-
...tichannel_GPS_L1_Flexiband_realtime_III_1a.conf | 60 +-
...tichannel_GPS_L1_Flexiband_realtime_III_1b.conf | 60 +-
...ltichannel_GPS_L1_Flexiband_realtime_II_3b.conf | 108 +-
...ultichannel_GPS_L1_Flexiband_realtime_I_1b.conf | 60 +-
...hannel_GPS_L1_L2_Flexiband_realtime_III_1b.conf | 60 +-
...1_L2_Galileo_E1B_Flexiband_realtime_III_1b.conf | 146 +-
...sdr_multichannel_GPS_L1_USRP_X300_realtime.conf | 80 +-
...channel_GPS_L2_M_Flexiband_bin_file_III_1a.conf | 445 ---
...channel_GPS_L2_M_Flexiband_bin_file_III_1b.conf | 383 +-
conf/gnss-sdr_multisource_Hybrid_nsr.conf | 92 +-
conf/gnss-sdr_multisource_Hybrid_short.conf | 108 +-
conf/old/gnss-sdr_SBAS_short.conf | 338 --
conf/old/gnss-sdr_acq_CCCWSR.conf | 391 --
conf/old/gnss-sdr_acq_Tong.conf | 393 --
conf/old/gnss-sdr_acq_assistance_test.conf | 467 ---
conf/old/gnss-sdr_array.conf | 395 --
...gnss-sdr_galileo_e1_tcp_connector_tracking.conf | 273 --
conf/old/gnss-sdr_ishort_file_read.conf | 445 ---
conf/old/gnss-sdr_nmea_tty_output.conf | 458 ---
conf/old/gnss-sdr_tcp_connector_tracking.conf | 416 --
conf/old/master.conf | 408 --
docs/doxygen/Doxyfile.generic | 1680 --------
docs/doxygen/Doxyfile.in | 209 +-
docs/doxygen/images/GeneralBlockDiagram.png | Bin 139264 -> 92901 bytes
docs/doxygen/other/main_page.dox | 5 -
docs/doxygen/other/reference_docs.dox | 9 +-
drivers/gr-dbfcttc/cmake/Modules/GrPlatform.cmake | 8 +-
drivers/gr-gn3s/cmake/Modules/GrPlatform.cmake | 6 +-
src/algorithms/CMakeLists.txt | 1 -
src/algorithms/PVT/adapters/CMakeLists.txt | 1 +
src/algorithms/PVT/adapters/galileo_e1_pvt.cc | 78 +-
src/algorithms/PVT/adapters/galileo_e1_pvt.h | 5 +-
src/algorithms/PVT/adapters/gps_l1_ca_pvt.cc | 186 +-
src/algorithms/PVT/adapters/gps_l1_ca_pvt.h | 8 +-
src/algorithms/PVT/adapters/hybrid_pvt.cc | 121 +-
src/algorithms/PVT/adapters/hybrid_pvt.h | 8 +-
src/algorithms/PVT/gnuradio_blocks/CMakeLists.txt | 1 +
.../PVT/gnuradio_blocks/galileo_e1_pvt_cc.cc | 256 +-
.../PVT/gnuradio_blocks/galileo_e1_pvt_cc.h | 61 +-
.../PVT/gnuradio_blocks/gps_l1_ca_pvt_cc.cc | 364 +-
.../PVT/gnuradio_blocks/gps_l1_ca_pvt_cc.h | 73 +-
.../PVT/gnuradio_blocks/hybrid_pvt_cc.cc | 487 ++-
src/algorithms/PVT/gnuradio_blocks/hybrid_pvt_cc.h | 72 +-
src/algorithms/PVT/libs/CMakeLists.txt | 5 +-
src/algorithms/PVT/libs/galileo_e1_ls_pvt.cc | 644 +--
src/algorithms/PVT/libs/galileo_e1_ls_pvt.h | 86 +-
src/algorithms/PVT/libs/geojson_printer.cc | 202 +
.../libs/geojson_printer.h} | 43 +-
src/algorithms/PVT/libs/gps_l1_ca_ls_pvt.cc | 625 +--
src/algorithms/PVT/libs/gps_l1_ca_ls_pvt.h | 89 +-
src/algorithms/PVT/libs/hybrid_ls_pvt.cc | 711 +---
src/algorithms/PVT/libs/hybrid_ls_pvt.h | 81 +-
src/algorithms/PVT/libs/kml_printer.cc | 140 +-
src/algorithms/PVT/libs/kml_printer.h | 14 +-
src/algorithms/PVT/libs/ls_pvt.cc | 157 +
.../PVT/libs/ls_pvt.h} | 40 +-
src/algorithms/PVT/libs/nmea_printer.cc | 44 +-
src/algorithms/PVT/libs/nmea_printer.h | 9 +-
src/algorithms/PVT/libs/pvt_solution.cc | 549 +++
src/algorithms/PVT/libs/pvt_solution.h | 171 +
src/algorithms/PVT/libs/rinex_printer.cc | 8 +-
src/algorithms/PVT/libs/rinex_printer.h | 11 +-
src/algorithms/PVT/libs/rtcm_printer.cc | 433 +-
src/algorithms/PVT/libs/rtcm_printer.h | 186 +-
src/algorithms/acquisition/adapters/CMakeLists.txt | 1 +
.../galileo_e1_pcps_8ms_ambiguous_acquisition.cc | 83 +-
.../galileo_e1_pcps_8ms_ambiguous_acquisition.h | 11 +-
.../galileo_e1_pcps_ambiguous_acquisition.cc | 319 +-
.../galileo_e1_pcps_ambiguous_acquisition.h | 19 +-
...galileo_e1_pcps_cccwsr_ambiguous_acquisition.cc | 107 +-
.../galileo_e1_pcps_cccwsr_ambiguous_acquisition.h | 11 +-
...ileo_e1_pcps_quicksync_ambiguous_acquisition.cc | 37 +-
...lileo_e1_pcps_quicksync_ambiguous_acquisition.h | 11 +-
.../galileo_e1_pcps_tong_ambiguous_acquisition.cc | 118 +-
.../galileo_e1_pcps_tong_ambiguous_acquisition.h | 12 +-
.../galileo_e5a_noncoherent_iq_acquisition_caf.cc | 217 +-
.../galileo_e5a_noncoherent_iq_acquisition_caf.h | 225 +-
.../adapters/gps_l1_ca_pcps_acquisition.cc | 235 +-
.../adapters/gps_l1_ca_pcps_acquisition.h | 17 +-
.../gps_l1_ca_pcps_acquisition_fine_doppler.cc | 44 +-
.../gps_l1_ca_pcps_acquisition_fine_doppler.h | 13 +-
.../gps_l1_ca_pcps_assisted_acquisition.cc | 48 +-
.../adapters/gps_l1_ca_pcps_assisted_acquisition.h | 11 +-
.../gps_l1_ca_pcps_multithread_acquisition.cc | 142 +-
.../gps_l1_ca_pcps_multithread_acquisition.h | 11 +-
.../adapters/gps_l1_ca_pcps_opencl_acquisition.cc | 141 +-
.../adapters/gps_l1_ca_pcps_opencl_acquisition.h | 11 +-
.../gps_l1_ca_pcps_quicksync_acquisition.cc | 67 +-
.../gps_l1_ca_pcps_quicksync_acquisition.h | 11 +-
.../adapters/gps_l1_ca_pcps_tong_acquisition.cc | 101 +-
.../adapters/gps_l1_ca_pcps_tong_acquisition.h | 15 +-
.../adapters/gps_l2_m_pcps_acquisition.cc | 256 +-
.../adapters/gps_l2_m_pcps_acquisition.h | 17 +-
.../acquisition/gnuradio_blocks/CMakeLists.txt | 7 +-
...alileo_e5a_noncoherent_iq_acquisition_caf_cc.cc | 70 +-
...galileo_e5a_noncoherent_iq_acquisition_caf_cc.h | 34 +-
.../galileo_pcps_8ms_acquisition_cc.cc | 52 +-
.../galileo_pcps_8ms_acquisition_cc.h | 71 +-
.../gnuradio_blocks/pcps_acquisition_cc.cc | 234 +-
.../gnuradio_blocks/pcps_acquisition_cc.h | 33 +-
.../pcps_acquisition_fine_doppler_cc.cc | 128 +-
.../pcps_acquisition_fine_doppler_cc.h | 26 +-
...ps_acquisition_cc.cc => pcps_acquisition_sc.cc} | 250 +-
...pcps_acquisition_cc.h => pcps_acquisition_sc.h} | 63 +-
.../pcps_assisted_acquisition_cc.cc | 73 +-
.../gnuradio_blocks/pcps_assisted_acquisition_cc.h | 21 +-
.../gnuradio_blocks/pcps_cccwsr_acquisition_cc.cc | 40 +-
.../gnuradio_blocks/pcps_cccwsr_acquisition_cc.h | 27 +-
.../pcps_multithread_acquisition_cc.cc | 39 +-
.../pcps_multithread_acquisition_cc.h | 70 +-
.../gnuradio_blocks/pcps_opencl_acquisition_cc.cc | 39 +-
.../gnuradio_blocks/pcps_opencl_acquisition_cc.h | 25 +-
.../pcps_quicksync_acquisition_cc.cc | 50 +-
.../pcps_quicksync_acquisition_cc.h | 24 +-
.../gnuradio_blocks/pcps_tong_acquisition_cc.cc | 37 +-
.../gnuradio_blocks/pcps_tong_acquisition_cc.h | 22 +-
src/algorithms/channel/adapters/CMakeLists.txt | 4 -
src/algorithms/channel/adapters/channel.cc | 170 +-
src/algorithms/channel/adapters/channel.h | 43 +-
src/algorithms/channel/libs/CMakeLists.txt | 8 +-
src/algorithms/channel/libs/channel_fsm.cc | 48 +-
src/algorithms/channel/libs/channel_fsm.h | 22 +-
.../channel/libs/channel_msg_receiver_cc.cc | 97 +
.../channel/libs/channel_msg_receiver_cc.h | 60 +
.../adapters/array_signal_conditioner.cc | 26 +-
.../adapters/array_signal_conditioner.h | 19 +-
.../conditioner/adapters/signal_conditioner.cc | 29 +-
.../conditioner/adapters/signal_conditioner.h | 20 +-
.../data_type_adapter/adapters/CMakeLists.txt | 1 +
.../data_type_adapter/adapters/byte_to_short.cc | 13 +-
.../data_type_adapter/adapters/byte_to_short.h | 5 +-
.../data_type_adapter/adapters/ibyte_to_cbyte.cc | 6 +-
.../data_type_adapter/adapters/ibyte_to_cbyte.h | 5 +-
.../data_type_adapter/adapters/ibyte_to_complex.cc | 31 +-
.../data_type_adapter/adapters/ibyte_to_complex.h | 10 +-
.../{ishort_to_cshort.cc => ibyte_to_cshort.cc} | 47 +-
.../{ishort_to_cshort.h => ibyte_to_cshort.h} | 25 +-
.../adapters/ishort_to_complex.cc | 13 +-
.../data_type_adapter/adapters/ishort_to_complex.h | 5 +-
.../data_type_adapter/adapters/ishort_to_cshort.cc | 13 +-
.../data_type_adapter/adapters/ishort_to_cshort.h | 5 +-
.../gnuradio_blocks/CMakeLists.txt | 1 +
.../interleaved_byte_to_complex_byte.cc | 2 +-
...ort.cc => interleaved_byte_to_complex_short.cc} | 28 +-
.../interleaved_byte_to_complex_short.h} | 46 +-
.../interleaved_short_to_complex_short.cc | 2 +-
src/algorithms/input_filter/adapters/fir_filter.cc | 41 +-
src/algorithms/input_filter/adapters/fir_filter.h | 6 +-
.../adapters/freq_xlating_fir_filter.cc | 5 +-
.../adapters/freq_xlating_fir_filter.h | 5 +-
.../input_filter/gnuradio_blocks/beamformer.cc | 62 +-
src/algorithms/libs/CMakeLists.txt | 1 -
.../libs/galileo_e1_signal_processing.cc | 32 +-
src/algorithms/libs/galileo_e1_signal_processing.h | 9 +-
.../libs/galileo_e5_signal_processing.cc | 109 +-
src/algorithms/libs/galileo_e5_signal_processing.h | 7 +-
src/algorithms/libs/gnss_sdr_valve.cc | 8 +-
src/algorithms/libs/gnss_sdr_valve.h | 4 +-
src/algorithms/libs/gnss_signal_processing.cc | 199 +-
src/algorithms/libs/gnss_signal_processing.h | 3 +-
src/algorithms/libs/gps_l2c_signal.cc | 38 +-
src/algorithms/libs/gps_l2c_signal.h | 2 -
src/algorithms/libs/gps_sdr_signal_processing.cc | 15 +-
src/algorithms/libs/gps_sdr_signal_processing.h | 2 -
src/algorithms/libs/nco_lib.cc | 106 -
src/algorithms/libs/nco_lib.h | 90 -
src/algorithms/libs/pass_through.cc | 8 +-
.../volk_gnsssdr_module/volk_gnsssdr/.gitignore | 8 +
.../volk_gnsssdr/CMakeLists.txt | 168 +-
.../libs/volk_gnsssdr_module/volk_gnsssdr/COPYING | 674 ++++
.../volk_gnsssdr_module/volk_gnsssdr/Doxyfile.in | 2364 +++++++++++
.../volk_gnsssdr/DoxygenLayout.xml | 196 +
.../volk_gnsssdr_module/volk_gnsssdr/README.md | 60 +
.../volk_gnsssdr_module/volk_gnsssdr/README.txt | 20 -
.../volk_gnsssdr/apps/CMakeLists.txt | 50 +-
.../volk_gnsssdr/apps/volk_gnsssdr-config-info.cc | 26 +-
.../volk_gnsssdr/apps/volk_gnsssdr_profile.cc | 474 ++-
.../volk_gnsssdr/apps/volk_gnsssdr_profile.h} | 25 +-
.../{ => Modules}/CMakeParseArgumentsCopy.cmake | 0
.../volk_gnsssdr/cmake/{ => Modules}/FindORC.cmake | 5 +-
.../volk_gnsssdr/cmake/Modules/VolkAddTest.cmake | 205 +
.../cmake/{ => Modules}/VolkBoost.cmake | 4 +-
.../cmake/Modules/VolkBuildTypes.cmake | 189 +
.../cmake/{ => Modules}/VolkConfig.cmake | 12 +-
.../cmake/Modules/VolkConfigVersion.cmake.in | 34 +
.../{GrPython.cmake => Modules/VolkPython.cmake} | 14 +-
.../volk_gnsssdr/cmake/Modules/VolkVersion.cmake | 89 +
.../cmake/Packaging/volk_gnsssdr_profile-manpage | 14 +-
.../volk_gnsssdr/docs/extending_volk.dox | 92 +
.../docs/images/VOLK_GNSSSDR_Usage_Example.png | Bin 0 -> 114963 bytes
.../volk_gnsssdr/docs/kernels.dox | 27 +
.../volk_gnsssdr/docs/main_page.dox | 19 +
.../volk_gnsssdr/docs/terms_and_techniques.dox | 121 +
.../volk_gnsssdr/docs/using_volk_gnsssdr.dox | 19 +
.../volk_gnsssdr_module/volk_gnsssdr/gen/archs.xml | 37 +-
.../volk_gnsssdr/gen/machines.xml | 25 +-
.../volk_gnsssdr/gen/volk_gnsssdr_machine_defs.py | 2 +-
.../volk_gnsssdr/gen/volk_gnsssdr_tmpl_utils.py | 11 +-
.../volk_gnsssdr/include/volk_gnsssdr/constants.h | 9 +-
.../{constants.h => saturation_arithmetic.h} | 40 +-
.../volk_gnsssdr/volk_gnsssdr_avx_intrinsics.h | 69 +
.../include/volk_gnsssdr/volk_gnsssdr_common.h | 24 +-
.../include/volk_gnsssdr/volk_gnsssdr_complex.h | 1 +
.../include/volk_gnsssdr/volk_gnsssdr_malloc.h | 7 +-
.../volk_gnsssdr/volk_gnsssdr_neon_intrinsics.h | 56 +
.../include/volk_gnsssdr/volk_gnsssdr_prefs.h | 13 +-
.../include/volk_gnsssdr/volk_gnsssdr_sine_table.h | 1058 +++++
.../volk_gnsssdr/volk_gnsssdr_sse3_intrinsics.h | 62 +
.../volk_gnsssdr/volk_gnsssdr_sse_intrinsics.h | 46 +
.../kernels/CommonMacros/CommonMacros.h | 174 -
.../CommonMacros_16ic_cw_epl_corr_32fc.h | 76 -
.../CommonMacros_8ic_cw_epl_corr_32fc.h | 115 -
.../volk_gnsssdr/kernels/CommonMacros/README.txt | 34 -
.../volk_gnsssdr/kernels/README.txt | 67 -
...sssdr_16sc_magnitude_32f_aligned16_orc_impl.orc | 0
.../asm}/orc/volk_gnsssdr_32f_x2_add_32f.orc | 0
.../orc/volk_gnsssdr_32fc_s32fc_multiply_32fc.orc | 0
.../orc/volk_gnsssdr_32fc_x2_multiply_32fc.orc | 0
.../asm}/orc/volk_gnsssdr_8i_accumulator_s8i.orc | 0
.../asm}/orc/volk_gnsssdr_8i_x2_add_8i.orc | 0
.../asm}/orc/volk_gnsssdr_8ic_conjugate_8ic.orc | 0
.../orc/volk_gnsssdr_8ic_magnitude_squared_8i.orc | 0
.../orc/volk_gnsssdr_8ic_s8ic_multiply_8ic.orc | 0
.../asm}/orc/volk_gnsssdr_8ic_x2_dot_prod_8ic.orc | 0
.../asm}/orc/volk_gnsssdr_8ic_x2_multiply_8ic.orc | 0
.../orc/volk_gnsssdr_8ic_x5_cw_epl_corr_8ic_x3.orc | 0
.../asm}/orc/volk_gnsssdr_8u_x2_multiply_8u.orc | 0
.../volk_gnsssdr/volk_gnsssdr_16ic_convert_32fc.h | 214 +
.../volk_gnsssdr_16ic_resampler_fast_16ic.h | 331 ++
.../volk_gnsssdr_16ic_resamplerfastpuppet_16ic.h | 87 +
.../volk_gnsssdr_16ic_resamplerfastxnpuppet_16ic.h | 153 +
.../volk_gnsssdr_16ic_resamplerxnpuppet_16ic.h | 282 ++
.../volk_gnsssdr_16ic_rotatorpuppet_16ic.h | 172 +
.../volk_gnsssdr_16ic_s32fc_x2_rotator_16ic.h | 953 +++++
.../volk_gnsssdr_16ic_x2_dot_prod_16ic.h | 563 +++
.../volk_gnsssdr_16ic_x2_dot_prod_16ic_xn.h | 724 ++++
.../volk_gnsssdr_16ic_x2_dotprodxnpuppet_16ic.h | 257 ++
.../volk_gnsssdr_16ic_x2_multiply_16ic.h | 341 ++
...volk_gnsssdr_16ic_x2_rotator_dot_prod_16ic_xn.h | 1815 +++++++++
..._gnsssdr_16ic_x2_rotator_dotprodxnpuppet_16ic.h | 383 ++
.../volk_gnsssdr_16ic_x5_cw_epl_corr_32fc_x3.h | 461 ---
...volk_gnsssdr_16ic_x5_cw_epl_corr_TEST_32fc_x3.h | 1573 --------
.../volk_gnsssdr_16ic_x7_cw_vepl_corr_32fc_x5.h | 595 ---
.../volk_gnsssdr_16ic_xn_resampler_16ic_xn.h | 591 +++
.../volk_gnsssdr_16ic_xn_resampler_fast_16ic_xn.h | 372 ++
.../volk_gnsssdr/volk_gnsssdr_32f_sincos_32fc.h | 718 ++++
.../volk_gnsssdr/volk_gnsssdr_32fc_convert_16ic.h | 316 +-
.../volk_gnsssdr/volk_gnsssdr_32fc_convert_8ic.h | 269 +-
.../volk_gnsssdr_32fc_resamplerxnpuppet_32fc.h | 279 ++
.../volk_gnsssdr_32fc_s32f_convert_8ic.h | 241 --
...k_gnsssdr_32fc_s32f_x4_update_local_code_32fc.h | 231 --
...volk_gnsssdr_32fc_x2_rotator_dot_prod_32fc_xn.h | 769 ++++
..._gnsssdr_32fc_x2_rotator_dotprodxnpuppet_32fc.h | 253 ++
.../volk_gnsssdr_32fc_x5_cw_epl_corr_32fc_x3.h | 455 ---
.../volk_gnsssdr_32fc_x7_cw_vepl_corr_32fc_x5.h | 848 ----
.../volk_gnsssdr_32fc_xn_resampler_32fc_xn.h | 590 +++
.../volk_gnsssdr_64f_accumulator_64f.h | 277 +-
.../volk_gnsssdr/volk_gnsssdr_8i_accumulator_s8i.h | 102 +-
.../volk_gnsssdr/volk_gnsssdr_8i_index_max_16u.h | 731 ++--
.../kernels/volk_gnsssdr/volk_gnsssdr_8i_max_s8i.h | 115 +-
.../volk_gnsssdr/volk_gnsssdr_8i_x2_add_8i.h | 110 +-
.../volk_gnsssdr/volk_gnsssdr_8ic_conjugate_8ic.h | 163 +-
.../volk_gnsssdr_8ic_magnitude_squared_8i.h | 109 +-
.../volk_gnsssdr_8ic_s8ic_multiply_8ic.h | 196 +-
.../volk_gnsssdr_8ic_x2_dot_prod_8ic.h | 410 +-
.../volk_gnsssdr_8ic_x2_multiply_8ic.h | 258 +-
.../volk_gnsssdr_8ic_x5_cw_epl_corr_32fc_x3.h | 614 ---
.../volk_gnsssdr_8ic_x5_cw_epl_corr_8ic_x3.h | 874 ----
.../volk_gnsssdr_8ic_x7_cw_vepl_corr_32fc_x5.h | 797 ----
...volk_gnsssdr_8ic_x7_cw_vepl_corr_TEST_32fc_x5.h | 1518 -------
...volk_gnsssdr_8ic_x7_cw_vepl_corr_safe_32fc_x5.h | 768 ----
...lk_gnsssdr_8ic_x7_cw_vepl_corr_unsafe_32fc_x5.h | 550 ---
.../volk_gnsssdr/volk_gnsssdr_8u_x2_multiply_8u.h | 150 +-
.../volk_gnsssdr/volk_gnsssdr_s32f_sincos_32fc.h | 889 +++++
.../volk_gnsssdr_s32f_sincospuppet_32fc.h | 115 +
...olk_gnsssdr_s32f_x2_update_local_carrier_32fc.h | 865 ----
.../volk_gnsssdr/lib/CMakeLists.txt | 314 +-
.../volk_gnsssdr/lib/constants.c.in | 6 -
.../volk_gnsssdr/lib/gcc_x86_cpuid.h | 183 -
.../volk_gnsssdr/lib/kernel_tests.h | 98 +
.../volk_gnsssdr/lib/qa_16s_add_quad_aligned16.cc | 111 -
.../volk_gnsssdr/lib/qa_16s_add_quad_aligned16.h | 36 -
.../lib/qa_16s_branch_4_state_8_aligned16.cc | 123 -
.../lib/qa_16s_branch_4_state_8_aligned16.h | 36 -
.../lib/qa_16s_permute_and_scalar_add_aligned16.cc | 101 -
.../lib/qa_16s_permute_and_scalar_add_aligned16.h | 36 -
.../lib/qa_16s_quad_max_star_aligned16.cc | 82 -
.../lib/qa_16s_quad_max_star_aligned16.h | 37 -
.../volk_gnsssdr/lib/qa_32f_fm_detect_aligned16.cc | 86 -
.../volk_gnsssdr/lib/qa_32f_fm_detect_aligned16.h | 36 -
.../volk_gnsssdr/lib/qa_32f_index_max_aligned16.cc | 122 -
.../volk_gnsssdr/lib/qa_32f_index_max_aligned16.h | 37 -
.../lib/qa_32fc_index_max_aligned16.cc | 104 -
.../volk_gnsssdr/lib/qa_32fc_index_max_aligned16.h | 36 -
...qa_32fc_power_spectral_density_32f_aligned16.cc | 87 -
.../qa_32fc_power_spectral_density_32f_aligned16.h | 36 -
.../volk_gnsssdr/lib/qa_utils.cc | 922 ++---
.../volk_gnsssdr/lib/qa_utils.h | 142 +-
.../volk_gnsssdr_module/volk_gnsssdr/lib/testqa.cc | 133 +-
.../volk_gnsssdr/lib/volk_gnsssdr_rank_archs.c | 2 +-
.../python/volk_gnsssdr_modtool/CMakeLists.txt | 4 +-
.../volk_gnsssdr_modtool_generate.py | 6 +-
.../volk_gnsssdr/tmpl/volk_gnsssdr.tmpl.c | 2 +-
.../volk_gnsssdr/tmpl/volk_gnsssdr.tmpl.h | 1 +
.../tmpl/volk_gnsssdr_config_fixed.tmpl.h | 2 +
.../volk_gnsssdr/tmpl/volk_gnsssdr_cpu.tmpl.c | 36 +-
.../volk_gnsssdr/volk_gnsssdr.pc.in | 2 +-
src/algorithms/observables/adapters/CMakeLists.txt | 1 -
.../observables/adapters/galileo_e1_observables.cc | 9 +-
.../observables/adapters/galileo_e1_observables.h | 11 +-
.../observables/adapters/gps_l1_ca_observables.cc | 11 +-
.../observables/adapters/gps_l1_ca_observables.h | 5 +-
.../observables/adapters/hybrid_observables.cc | 9 +-
.../observables/adapters/hybrid_observables.h | 11 +-
.../observables/adapters/mixed_observables.cc | 94 -
.../observables/adapters/mixed_observables.h | 91 -
.../observables/gnuradio_blocks/CMakeLists.txt | 6 +-
.../gnuradio_blocks/galileo_e1_observables_cc.cc | 113 +-
.../gnuradio_blocks/galileo_e1_observables_cc.h | 28 +-
.../gnuradio_blocks/gps_l1_ca_observables_cc.cc | 140 +-
.../gnuradio_blocks/gps_l1_ca_observables_cc.h | 29 +-
.../gnuradio_blocks/hybrid_observables_cc.cc | 36 +-
.../gnuradio_blocks/hybrid_observables_cc.h | 23 +-
.../gnuradio_blocks/mixed_observables_cc.cc | 212 -
.../gnuradio_blocks/mixed_observables_cc.h | 80 -
src/algorithms/output_filter/CMakeLists.txt | 19 -
.../output_filter/adapters/CMakeLists.txt | 37 -
.../output_filter/adapters/file_output_filter.cc | 105 -
.../output_filter/adapters/file_output_filter.h | 83 -
.../adapters/null_sink_output_filter.cc | 105 -
.../adapters/null_sink_output_filter.h | 88 -
.../direct_resampler_conditioner_cc.h | 2 +-
.../direct_resampler_conditioner_cs.h | 2 +-
.../signal_generator/adapters/signal_generator.cc | 56 +-
.../gnuradio_blocks/CMakeLists.txt | 11 +-
.../gnuradio_blocks/signal_generator_c.cc | 323 +-
.../gnuradio_blocks/signal_generator_c.h | 2 +-
.../signal_source/adapters/CMakeLists.txt | 4 +-
.../signal_source/adapters/file_signal_source.cc | 54 +-
.../signal_source/adapters/gen_signal_source.cc | 3 +-
.../signal_source/adapters/gen_signal_source.h | 6 +-
.../signal_source/adapters/gn3s_signal_source.h | 2 +-
.../adapters/nsr_file_signal_source.cc | 4 +-
.../signal_source/adapters/osmosdr_signal_source.h | 4 +-
.../adapters/raw_array_signal_source.cc | 8 +-
.../adapters/raw_array_signal_source.h | 2 +-
.../adapters/rtl_tcp_signal_source.cc | 121 +-
.../signal_source/adapters/rtl_tcp_signal_source.h | 2 +-
.../adapters/spir_file_signal_source.cc | 2 +-
.../adapters/two_bit_cpx_file_signal_source.cc | 16 +-
.../adapters/two_bit_packed_file_signal_source.cc | 319 ++
.../adapters/two_bit_packed_file_signal_source.h | 150 +
.../signal_source/gnuradio_blocks/CMakeLists.txt | 1 +
.../gnuradio_blocks/rtl_tcp_signal_source_c.cc | 484 +--
.../gnuradio_blocks/rtl_tcp_signal_source_c.h | 21 +-
.../gnuradio_blocks/unpack_2bit_samples.cc | 224 ++
.../gnuradio_blocks/unpack_2bit_samples.h | 118 +
.../unpack_byte_2bit_cpx_samples.cc | 9 +-
.../gnuradio_blocks/unpack_byte_2bit_cpx_samples.h | 3 +-
.../gnuradio_blocks/unpack_byte_2bit_samples.cc | 16 +-
.../gnuradio_blocks/unpack_intspir_1bit_samples.cc | 46 +-
.../adapters/galileo_e1b_telemetry_decoder.cc | 27 +-
.../adapters/galileo_e1b_telemetry_decoder.h | 8 +-
.../adapters/galileo_e5a_telemetry_decoder.cc | 36 +-
.../adapters/galileo_e5a_telemetry_decoder.h | 10 +-
.../adapters/gps_l1_ca_telemetry_decoder.cc | 25 +-
.../adapters/gps_l1_ca_telemetry_decoder.h | 6 +-
.../adapters/gps_l2_m_telemetry_decoder.cc | 24 +-
.../adapters/gps_l2_m_telemetry_decoder.h | 6 +-
.../adapters/sbas_l1_telemetry_decoder.cc | 32 +-
.../adapters/sbas_l1_telemetry_decoder.h | 6 +-
.../galileo_e1b_telemetry_decoder_cc.cc | 121 +-
.../galileo_e1b_telemetry_decoder_cc.h | 34 +-
.../galileo_e5a_telemetry_decoder_cc.cc | 718 ++--
.../galileo_e5a_telemetry_decoder_cc.h | 38 +-
.../gps_l1_ca_telemetry_decoder_cc.cc | 498 +--
.../gps_l1_ca_telemetry_decoder_cc.h | 39 +-
.../gps_l2_m_telemetry_decoder_cc.cc | 73 +-
.../gps_l2_m_telemetry_decoder_cc.h | 21 +-
.../sbas_l1_telemetry_decoder_cc.cc | 53 +-
.../gnuradio_blocks/sbas_l1_telemetry_decoder_cc.h | 18 +-
.../telemetry_decoder/libs/convolutional.h | 405 +-
.../libs/gps_l1_ca_subframe_fsm.cc | 58 +-
.../libs/gps_l1_ca_subframe_fsm.h | 19 +-
.../telemetry_decoder/libs/viterbi_decoder.cc | 131 +-
.../telemetry_decoder/libs/viterbi_decoder.h | 3 +-
src/algorithms/tracking/adapters/CMakeLists.txt | 7 +-
.../adapters/galileo_e1_dll_pll_veml_tracking.cc | 28 +-
.../adapters/galileo_e1_dll_pll_veml_tracking.h | 18 +-
.../adapters/galileo_e1_tcp_connector_tracking.cc | 28 +-
.../adapters/galileo_e1_tcp_connector_tracking.h | 18 +-
.../adapters/galileo_e5a_dll_pll_tracking.cc | 29 +-
.../adapters/galileo_e5a_dll_pll_tracking.h | 16 +-
.../galileo_volk_e1_dll_pll_veml_tracking.cc | 164 -
.../galileo_volk_e1_dll_pll_veml_tracking.h | 119 -
.../adapters/gps_l1_ca_dll_fll_pll_tracking.cc | 163 -
.../adapters/gps_l1_ca_dll_fll_pll_tracking.h | 99 -
.../adapters/gps_l1_ca_dll_pll_c_aid_tracking.cc | 229 ++
...acking.h => gps_l1_ca_dll_pll_c_aid_tracking.h} | 35 +-
.../adapters/gps_l1_ca_dll_pll_optim_tracking.cc | 160 -
.../adapters/gps_l1_ca_dll_pll_optim_tracking.h | 119 -
.../adapters/gps_l1_ca_dll_pll_tracking.cc | 34 +-
.../tracking/adapters/gps_l1_ca_dll_pll_tracking.h | 16 +-
.../adapters/gps_l1_ca_dll_pll_tracking_gpu.cc | 26 +-
.../adapters/gps_l1_ca_dll_pll_tracking_gpu.h | 12 +-
.../adapters/gps_l1_ca_tcp_connector_tracking.cc | 33 +-
.../adapters/gps_l1_ca_tcp_connector_tracking.h | 10 +-
.../tracking/adapters/gps_l2_m_dll_pll_tracking.cc | 25 +-
.../tracking/adapters/gps_l2_m_dll_pll_tracking.h | 15 +-
.../tracking/gnuradio_blocks/CMakeLists.txt | 6 +-
.../galileo_e1_dll_pll_veml_tracking_cc.cc | 358 +-
.../galileo_e1_dll_pll_veml_tracking_cc.h | 48 +-
.../galileo_e1_tcp_connector_tracking_cc.cc | 282 +-
.../galileo_e1_tcp_connector_tracking_cc.h | 32 +-
.../galileo_e5a_dll_pll_tracking_cc.cc | 936 ++---
.../galileo_e5a_dll_pll_tracking_cc.h | 77 +-
.../galileo_volk_e1_dll_pll_veml_tracking_cc.cc | 670 ----
.../galileo_volk_e1_dll_pll_veml_tracking_cc.h | 211 -
.../gps_l1_ca_dll_fll_pll_tracking_cc.cc | 691 ----
.../gps_l1_ca_dll_fll_pll_tracking_cc.h | 210 -
.../gps_l1_ca_dll_pll_c_aid_tracking_cc.cc | 690 ++++
..._cc.h => gps_l1_ca_dll_pll_c_aid_tracking_cc.h} | 126 +-
...c.cc => gps_l1_ca_dll_pll_c_aid_tracking_sc.cc} | 450 +--
..._cc.h => gps_l1_ca_dll_pll_c_aid_tracking_sc.h} | 103 +-
.../gps_l1_ca_dll_pll_optim_tracking_cc.cc | 638 ---
.../gps_l1_ca_dll_pll_optim_tracking_cc.h | 185 -
.../gps_l1_ca_dll_pll_tracking_cc.cc | 433 +-
.../gps_l1_ca_dll_pll_tracking_cc.h | 61 +-
.../gps_l1_ca_dll_pll_tracking_gpu_cc.cc | 435 +-
.../gps_l1_ca_dll_pll_tracking_gpu_cc.h | 66 +-
.../gps_l1_ca_tcp_connector_tracking_cc.cc | 288 +-
.../gps_l1_ca_tcp_connector_tracking_cc.h | 44 +-
.../gps_l2_m_dll_pll_tracking_cc.cc | 365 +-
.../gnuradio_blocks/gps_l2_m_dll_pll_tracking_cc.h | 58 +-
src/algorithms/tracking/libs/CMakeLists.txt | 16 +-
src/algorithms/tracking/libs/correlator.cc | 153 -
src/algorithms/tracking/libs/correlator.h | 74 -
.../tracking/libs/cpu_multicorrelator.cc | 145 +
src/algorithms/tracking/libs/cpu_multicorrelator.h | 68 +
.../tracking/libs/cpu_multicorrelator_16sc.cc | 156 +
.../tracking/libs/cpu_multicorrelator_16sc.h | 69 +
.../tracking/libs/cuda_multicorrelator.cu | 644 +--
.../tracking/libs/cuda_multicorrelator.h | 35 +-
src/algorithms/tracking/libs/lock_detectors.cc | 31 +-
src/algorithms/tracking/libs/lock_detectors.h | 2 +-
src/algorithms/tracking/libs/tcp_communication.cc | 65 +-
.../tracking/libs/tracking_FLL_PLL_filter.cc | 18 +-
.../tracking/libs/tracking_discriminators.cc | 42 +-
.../tracking/libs/tracking_discriminators.h | 18 +-
.../tracking/libs/tracking_loop_filter.cc | 284 ++
.../tracking/libs/tracking_loop_filter.h | 98 +
src/algorithms/tracking/libs/volk_cw_epl_corr.h | 202 -
src/core/interfaces/acquisition_interface.h | 1 -
src/core/interfaces/channel_interface.h | 3 -
src/core/interfaces/configuration_interface.h | 1 +
src/core/interfaces/gnss_block_interface.h | 42 +-
src/core/interfaces/tracking_interface.h | 1 -
src/core/libs/CMakeLists.txt | 4 +
src/core/libs/gnss_sdr_supl_client.cc | 25 +-
src/core/libs/string_converter.cc | 16 +
src/core/libs/string_converter.h | 1 +
src/core/libs/supl/CMakeLists.txt | 29 +-
src/core/libs/supl/supl.h | 9 +
src/core/receiver/CMakeLists.txt | 7 +-
src/core/receiver/control_thread.cc | 538 +--
src/core/receiver/control_thread.h | 63 +-
src/core/receiver/file_configuration.cc | 15 +
src/core/receiver/file_configuration.h | 1 +
src/core/receiver/gnss_block_factory.cc | 955 ++---
src/core/receiver/gnss_block_factory.h | 29 +-
src/core/receiver/gnss_flowgraph.cc | 195 +-
src/core/receiver/gnss_flowgraph.h | 9 +-
src/core/receiver/in_memory_configuration.cc | 7 +
src/core/receiver/in_memory_configuration.h | 1 +
src/core/system_parameters/CMakeLists.txt | 1 +
src/core/system_parameters/GPS_L1_CA.h | 12 +-
src/core/system_parameters/GPS_L2C.h | 4 +-
src/core/system_parameters/Galileo_E1.h | 241 +-
src/core/system_parameters/Galileo_E5a.h | 296 +-
src/core/system_parameters/MATH_CONSTANTS.h | 14 +-
src/core/system_parameters/galileo_ephemeris.cc | 51 +-
src/core/system_parameters/galileo_ephemeris.h | 6 +-
src/core/system_parameters/galileo_fnav_message.cc | 465 +--
src/core/system_parameters/galileo_fnav_message.h | 24 +-
.../galileo_navigation_message.cc | 94 +-
.../system_parameters/galileo_navigation_message.h | 21 +-
src/core/system_parameters/galileo_utc_model.h | 2 -
src/core/system_parameters/gnss_satellite.cc | 37 +-
src/core/system_parameters/gnss_signal.cc | 6 +-
src/core/system_parameters/gnss_signal.h | 2 +
src/core/system_parameters/gnss_synchro.h | 7 +-
src/core/system_parameters/gps_acq_assist.h | 1 -
src/core/system_parameters/gps_almanac.h | 4 +-
src/core/system_parameters/gps_cnav_ephemeris.h | 6 +-
src/core/system_parameters/gps_cnav_iono.h | 2 +-
.../gps_cnav_navigation_message.cc | 199 +-
.../gps_cnav_navigation_message.h | 10 +-
src/core/system_parameters/gps_cnav_utc_model.cc | 2 +-
src/core/system_parameters/gps_cnav_utc_model.h | 1 -
src/core/system_parameters/gps_ephemeris.cc | 47 +-
src/core/system_parameters/gps_ephemeris.h | 4 +-
src/core/system_parameters/gps_iono.h | 2 +-
.../system_parameters/gps_navigation_message.cc | 49 +-
.../system_parameters/gps_navigation_message.h | 9 +-
src/core/system_parameters/gps_ref_location.h | 1 -
src/core/system_parameters/gps_ref_time.h | 19 +-
src/core/system_parameters/gps_utc_model.h | 1 -
src/core/system_parameters/rtcm.cc | 4207 ++++++++++++++++++++
src/core/system_parameters/rtcm.h | 1136 ++++++
src/core/system_parameters/sbas_ephemeris.cc | 2 -
src/core/system_parameters/sbas_ephemeris.h | 2 +-
.../sbas_ionospheric_correction.cc | 6 +-
.../sbas_ionospheric_correction.h | 2 +-
.../system_parameters/sbas_satellite_correction.cc | 10 +-
.../system_parameters/sbas_satellite_correction.h | 2 +-
src/core/system_parameters/sbas_telemetry_data.cc | 48 +-
src/core/system_parameters/sbas_telemetry_data.h | 11 +-
src/core/system_parameters/sbas_time.h | 36 +-
src/main/CMakeLists.txt | 4 +
src/main/main.cc | 49 +-
src/tests/CMakeLists.txt | 51 +-
src/tests/arithmetic/tracking_loop_filter_test.cc | 222 ++
.../control_thread/control_message_factory_test.cc | 9 +-
src/tests/control_thread/control_thread_test.cc | 48 +-
src/tests/flowgraph/gnss_flowgraph_test.cc | 39 +-
src/tests/formats/rtcm_test.cc | 601 +++
.../string_converter_test.cc | 0
src/tests/gnss_block/fir_filter_test.cc | 18 +-
.../galileo_e1_dll_pll_veml_tracking_test.cc | 18 +-
...pcps_8ms_ambiguous_acquisition_gsoc2013_test.cc | 89 +-
..._e1_pcps_ambiguous_acquisition_gsoc2013_test.cc | 99 +-
...ileo_e1_pcps_ambiguous_acquisition_gsoc_test.cc | 74 +-
.../galileo_e1_pcps_ambiguous_acquisition_test.cc | 117 +-
...s_cccwsr_ambiguous_acquisition_gsoc2013_test.cc | 87 +-
...uicksync_ambiguous_acquisition_gsoc2014_test.cc | 106 +-
...cps_tong_ambiguous_acquisition_gsoc2013_test.cc | 82 +-
...e5a_pcps_acquisition_gsoc2014_gensource_test.cc | 450 +--
src/tests/gnss_block/galileo_e5a_tracking_test.cc | 9 +-
src/tests/gnss_block/gnss_block_factory_test.cc | 120 +-
.../gps_l1_ca_pcps_acquisition_gsoc2013_test.cc | 90 +-
.../gnss_block/gps_l1_ca_pcps_acquisition_test.cc | 117 +-
...a_pcps_multithread_acquisition_gsoc2013_test.cc | 26 +-
..._l1_ca_pcps_opencl_acquisition_gsoc2013_test.cc | 88 +-
..._ca_pcps_quicksync_acquisition_gsoc2014_test.cc | 113 +-
...ps_l1_ca_pcps_tong_acquisition_gsoc2013_test.cc | 87 +-
.../gnss_block/gps_l2_m_dll_pll_tracking_test.cc | 84 +-
.../gnss_block/gps_l2_m_pcps_acquisition_test.cc | 126 +-
src/tests/gnss_block/rtcm_printer_test.cc | 77 +-
.../gnuradio_block/unpack_2bit_samples_test.cc | 310 ++
src/tests/single_test_main.cc | 37 -
src/tests/test_main.cc | 52 +-
src/utils/front-end-cal/CMakeLists.txt | 147 +-
src/utils/front-end-cal/main.cc | 120 +-
.../libs/gps_l1_ca_dll_pll_read_tracking_dump.m | 7 +-
591 files changed, 41936 insertions(+), 43711 deletions(-)
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-hamradio/gnss-sdr.git
More information about the pkg-hamradio-commits
mailing list