[hamradio-commits] [gnss-sdr] 107/251: Initializing members in the constructor
Carles Fernandez
carles_fernandez-guest at moszumanska.debian.org
Wed Sep 2 00:22:40 UTC 2015
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 2c88dc7a6243cd1f05295fb66b2c0875060995b3
Author: Carles Fernandez <carles.fernandez at gmail.com>
Date: Tue May 19 22:11:31 2015 +0200
Initializing members in the constructor
---
.../acquisition/gnuradio_blocks/pcps_acquisition_cc.cc | 4 ++++
.../pcps_acquisition_fine_doppler_cc.cc | 15 +++++++++++++++
.../gnuradio_blocks/pcps_assisted_acquisition_cc.cc | 18 +++++++++++++++++-
.../gnuradio_blocks/pcps_cccwsr_acquisition_cc.cc | 11 +++++++++++
.../gnuradio_blocks/pcps_multithread_acquisition_cc.cc | 11 +++++++++++
.../gnuradio_blocks/pcps_quicksync_acquisition_cc.cc | 16 ++++++++++++++++
.../gnuradio_blocks/pcps_tong_acquisition_cc.cc | 12 ++++++++++++
7 files changed, 86 insertions(+), 1 deletion(-)
diff --git a/src/algorithms/acquisition/gnuradio_blocks/pcps_acquisition_cc.cc b/src/algorithms/acquisition/gnuradio_blocks/pcps_acquisition_cc.cc
index bc6d5c0..e6307f7 100644
--- a/src/algorithms/acquisition/gnuradio_blocks/pcps_acquisition_cc.cc
+++ b/src/algorithms/acquisition/gnuradio_blocks/pcps_acquisition_cc.cc
@@ -104,6 +104,10 @@ pcps_acquisition_cc::pcps_acquisition_cc(
// For dumping samples into a file
d_dump = dump;
d_dump_filename = dump_filename;
+
+ d_gnss_synchro = 0;
+ d_channel_internal_queue = 0;
+ d_grid_doppler_wipeoffs = 0;
}
pcps_acquisition_cc::~pcps_acquisition_cc()
diff --git a/src/algorithms/acquisition/gnuradio_blocks/pcps_acquisition_fine_doppler_cc.cc b/src/algorithms/acquisition/gnuradio_blocks/pcps_acquisition_fine_doppler_cc.cc
index 4fd148d..b3f18be 100644
--- a/src/algorithms/acquisition/gnuradio_blocks/pcps_acquisition_fine_doppler_cc.cc
+++ b/src/algorithms/acquisition/gnuradio_blocks/pcps_acquisition_fine_doppler_cc.cc
@@ -94,6 +94,20 @@ pcps_acquisition_fine_doppler_cc::pcps_acquisition_fine_doppler_cc(
// For dumping samples into a file
d_dump = dump;
d_dump_filename = dump_filename;
+
+ d_doppler_resolution = 0;
+ d_threshold = 0;
+ d_num_doppler_points = 0;
+ d_doppler_step = 0;
+ d_grid_data = 0;
+ d_grid_doppler_wipeoffs = 0;
+ d_gnss_synchro = 0;
+ d_code_phase = 0;
+ d_doppler_freq = 0;
+ d_test_statistics = 0;
+ d_channel_internal_queue = 0;
+ d_well_count = 0;
+ d_channel = 0;
}
void pcps_acquisition_fine_doppler_cc::set_doppler_step(unsigned int doppler_step)
@@ -342,6 +356,7 @@ int pcps_acquisition_fine_doppler_cc::estimate_Doppler(gr_vector_const_void_star
int counter = 0;
float fftFreqBins[fft_size_extended];
+ memset(fftFreqBins, 0, fft_size_extended * sizeof(float));
for (int k=0; k < (fft_size_extended / 2); k++)
{
diff --git a/src/algorithms/acquisition/gnuradio_blocks/pcps_assisted_acquisition_cc.cc b/src/algorithms/acquisition/gnuradio_blocks/pcps_assisted_acquisition_cc.cc
index 90a1611..8f082e1 100644
--- a/src/algorithms/acquisition/gnuradio_blocks/pcps_assisted_acquisition_cc.cc
+++ b/src/algorithms/acquisition/gnuradio_blocks/pcps_assisted_acquisition_cc.cc
@@ -74,7 +74,7 @@ pcps_assisted_acquisition_cc::pcps_assisted_acquisition_cc(
d_samples_per_ms = samples_per_ms;
d_sampled_ms = sampled_ms;
d_config_doppler_max = doppler_max;
- d_config_doppler_min=doppler_min;
+ d_config_doppler_min = doppler_min;
d_fft_size = d_sampled_ms * d_samples_per_ms;
// HS Acquisition
d_max_dwells = max_dwells;
@@ -94,6 +94,22 @@ pcps_assisted_acquisition_cc::pcps_assisted_acquisition_cc(
// For dumping samples into a file
d_dump = dump;
d_dump_filename = dump_filename;
+
+ d_doppler_resolution = 0;
+ d_threshold = 0;
+ d_doppler_max = 0;
+ d_doppler_min = 0;
+ d_num_doppler_points = 0;
+ d_doppler_step = 0;
+ d_grid_data = 0;
+ d_grid_doppler_wipeoffs = 0;
+ d_gnss_synchro = 0;
+ d_code_phase = 0;
+ d_doppler_freq = 0;
+ d_test_statistics = 0;
+ d_channel_internal_queue = 0;
+ d_well_count = 0;
+ d_channel = 0;
}
diff --git a/src/algorithms/acquisition/gnuradio_blocks/pcps_cccwsr_acquisition_cc.cc b/src/algorithms/acquisition/gnuradio_blocks/pcps_cccwsr_acquisition_cc.cc
index 3f36795..2ff89b3 100644
--- a/src/algorithms/acquisition/gnuradio_blocks/pcps_cccwsr_acquisition_cc.cc
+++ b/src/algorithms/acquisition/gnuradio_blocks/pcps_cccwsr_acquisition_cc.cc
@@ -103,6 +103,17 @@ pcps_cccwsr_acquisition_cc::pcps_cccwsr_acquisition_cc(
// For dumping samples into a file
d_dump = dump;
d_dump_filename = dump_filename;
+
+ d_doppler_resolution = 0;
+ d_threshold = 0;
+ d_doppler_step = 0;
+ d_grid_doppler_wipeoffs = 0;
+ d_gnss_synchro = 0;
+ d_code_phase = 0;
+ d_doppler_freq = 0;
+ d_test_statistics = 0;
+ d_channel_internal_queue = 0;
+ d_channel = 0;
}
pcps_cccwsr_acquisition_cc::~pcps_cccwsr_acquisition_cc()
diff --git a/src/algorithms/acquisition/gnuradio_blocks/pcps_multithread_acquisition_cc.cc b/src/algorithms/acquisition/gnuradio_blocks/pcps_multithread_acquisition_cc.cc
index 9bf0d49..f1453b9 100644
--- a/src/algorithms/acquisition/gnuradio_blocks/pcps_multithread_acquisition_cc.cc
+++ b/src/algorithms/acquisition/gnuradio_blocks/pcps_multithread_acquisition_cc.cc
@@ -106,6 +106,17 @@ pcps_multithread_acquisition_cc::pcps_multithread_acquisition_cc(
// For dumping samples into a file
d_dump = dump;
d_dump_filename = dump_filename;
+
+ d_doppler_resolution = 0;
+ d_threshold = 0;
+ d_doppler_step = 0;
+ d_grid_doppler_wipeoffs = 0;
+ d_gnss_synchro = 0;
+ d_code_phase = 0;
+ d_doppler_freq = 0;
+ d_test_statistics = 0;
+ d_channel_internal_queue = 0;
+ d_channel = 0;
}
pcps_multithread_acquisition_cc::~pcps_multithread_acquisition_cc()
diff --git a/src/algorithms/acquisition/gnuradio_blocks/pcps_quicksync_acquisition_cc.cc b/src/algorithms/acquisition/gnuradio_blocks/pcps_quicksync_acquisition_cc.cc
index 4841d3e..491748c 100644
--- a/src/algorithms/acquisition/gnuradio_blocks/pcps_quicksync_acquisition_cc.cc
+++ b/src/algorithms/acquisition/gnuradio_blocks/pcps_quicksync_acquisition_cc.cc
@@ -117,6 +117,22 @@ pcps_quicksync_acquisition_cc::pcps_quicksync_acquisition_cc(
d_dump = dump;
d_dump_filename = dump_filename;
+ d_corr_acumulator = 0;
+ d_signal_folded = 0;
+ d_code_folded = 0;
+ d_noise_floor_power = 0;
+ d_doppler_resolution = 0;
+ d_threshold = 0;
+ d_doppler_step = 0;
+ d_grid_doppler_wipeoffs = 0;
+ d_fft_if2 = 0;
+ d_gnss_synchro = 0;
+ d_code_phase = 0;
+ d_doppler_freq = 0;
+ d_test_statistics = 0;
+ d_channel_internal_queue = 0;
+ d_channel = 0;
+
// DLOG(INFO) << "END CONSTRUCTOR";
}
diff --git a/src/algorithms/acquisition/gnuradio_blocks/pcps_tong_acquisition_cc.cc b/src/algorithms/acquisition/gnuradio_blocks/pcps_tong_acquisition_cc.cc
index b514976..702d1da 100644
--- a/src/algorithms/acquisition/gnuradio_blocks/pcps_tong_acquisition_cc.cc
+++ b/src/algorithms/acquisition/gnuradio_blocks/pcps_tong_acquisition_cc.cc
@@ -111,6 +111,18 @@ pcps_tong_acquisition_cc::pcps_tong_acquisition_cc(
// For dumping samples into a file
d_dump = dump;
d_dump_filename = dump_filename;
+
+ d_doppler_resolution = 0;
+ d_threshold = 0;
+ d_doppler_step = 0;
+ d_grid_data = 0;
+ d_grid_doppler_wipeoffs = 0;
+ d_gnss_synchro = 0;
+ d_code_phase = 0;
+ d_doppler_freq = 0;
+ d_test_statistics = 0;
+ d_channel_internal_queue = 0;
+ d_channel = 0;
}
pcps_tong_acquisition_cc::~pcps_tong_acquisition_cc()
--
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