diff --git a/src/algorithms/signal_source/adapters/file_signal_source.cc b/src/algorithms/signal_source/adapters/file_signal_source.cc index 51ecc23f8..e4d16190a 100644 --- a/src/algorithms/signal_source/adapters/file_signal_source.cc +++ b/src/algorithms/signal_source/adapters/file_signal_source.cc @@ -202,8 +202,10 @@ FileSignalSource::FileSignalSource(ConfigurationInterface* configuration, std::cout << "file_signal_source: Unable to open the samples file " << filename_.c_str() << std::endl; LOG(ERROR) << "file_signal_source: Unable to open the samples file " << filename_.c_str(); } + std::streamsize ss = std::cout.precision(); std::cout << std::setprecision(16); std::cout << "Processing file " << filename_ << ", which contains " << static_cast(size) << " [bytes]" << std::endl; + std::cout.precision (ss); if (size > 0) { @@ -218,9 +220,9 @@ FileSignalSource::FileSignalSource(ConfigurationInterface* configuration, signal_duration_s = static_cast(samples_) * ( 1 / static_cast(sampling_frequency_)); if( is_complex ) - { - signal_duration_s /= 2.0; - } + { + signal_duration_s /= 2.0; + } DLOG(INFO) << "Total number samples to be processed= " << samples_ << " GNSS signal duration= " << signal_duration_s << " [s]"; std::cout << "GNSS signal recorded time to be processed: " << signal_duration_s << " [s]" << std::endl; diff --git a/src/algorithms/signal_source/adapters/nsr_file_signal_source.cc b/src/algorithms/signal_source/adapters/nsr_file_signal_source.cc index 3c200b2e7..86b81b65a 100644 --- a/src/algorithms/signal_source/adapters/nsr_file_signal_source.cc +++ b/src/algorithms/signal_source/adapters/nsr_file_signal_source.cc @@ -130,8 +130,10 @@ NsrFileSignalSource::NsrFileSignalSource(ConfigurationInterface* configuration, std::cout << "file_signal_source: Unable to open the samples file " << filename_.c_str() << std::endl; LOG(ERROR) << "file_signal_source: Unable to open the samples file " << filename_.c_str(); } + std::streamsize ss = std::cout.precision(); std::cout << std::setprecision(16); std::cout << "Processing file " << filename_ << ", which contains " << (double)size << " [bytes]" << std::endl; + std::cout.precision (ss); if (size > 0) { diff --git a/src/algorithms/signal_source/adapters/spir_file_signal_source.cc b/src/algorithms/signal_source/adapters/spir_file_signal_source.cc index 325a6bd1b..c8bb32ff8 100644 --- a/src/algorithms/signal_source/adapters/spir_file_signal_source.cc +++ b/src/algorithms/signal_source/adapters/spir_file_signal_source.cc @@ -129,8 +129,10 @@ SpirFileSignalSource::SpirFileSignalSource(ConfigurationInterface* configuration std::cout << "file_signal_source: Unable to open the samples file " << filename_.c_str() << std::endl; LOG(ERROR) << "file_signal_source: Unable to open the samples file " << filename_.c_str(); } + std::streamsize ss = std::cout.precision(); std::cout << std::setprecision(16); std::cout << "Processing file " << filename_ << ", which contains " << (double)size << " [bytes]" << std::endl; + std::cout.precision (ss); if (size > 0) { diff --git a/src/algorithms/signal_source/adapters/two_bit_cpx_file_signal_source.cc b/src/algorithms/signal_source/adapters/two_bit_cpx_file_signal_source.cc index 18c198bb1..97e320e9b 100644 --- a/src/algorithms/signal_source/adapters/two_bit_cpx_file_signal_source.cc +++ b/src/algorithms/signal_source/adapters/two_bit_cpx_file_signal_source.cc @@ -130,8 +130,10 @@ TwoBitCpxFileSignalSource::TwoBitCpxFileSignalSource(ConfigurationInterface* con std::cout << "file_signal_source: Unable to open the samples file " << filename_.c_str() << std::endl; LOG(ERROR) << "file_signal_source: Unable to open the samples file " << filename_.c_str(); } + std::streamsize ss = std::cout.precision(); std::cout << std::setprecision(16); std::cout << "Processing file " << filename_ << ", which contains " << (double)size << " [bytes]" << std::endl; + std::cout.precision (ss); if (size > 0) { diff --git a/src/algorithms/signal_source/adapters/two_bit_packed_file_signal_source.cc b/src/algorithms/signal_source/adapters/two_bit_packed_file_signal_source.cc index 5459c5eb1..9fa6361f9 100644 --- a/src/algorithms/signal_source/adapters/two_bit_packed_file_signal_source.cc +++ b/src/algorithms/signal_source/adapters/two_bit_packed_file_signal_source.cc @@ -199,9 +199,10 @@ TwoBitPackedFileSignalSource::TwoBitPackedFileSignalSource(ConfigurationInterfac std::cout << "file_signal_source: Unable to open the samples file " << filename_.c_str() << std::endl; LOG(ERROR) << "file_signal_source: Unable to open the samples file " << filename_.c_str(); } + std::streamsize ss = std::cout.precision(); std::cout << std::setprecision(16); std::cout << "Processing file " << filename_ << ", which contains " << (double)size << " [bytes]" << std::endl; - + std::cout.precision (ss); } CHECK(samples_ > 0) << "File does not contain enough samples to process.";