[hamradio-commits] [gnss-sdr] 32/44: Adding a method to force acquisition from the first sample

Carles Fernandez carles_fernandez-guest at moszumanska.debian.org
Sun Feb 15 15:32:23 UTC 2015


This is an automated email from the git hooks/post-receive script.

carles_fernandez-guest pushed a commit to branch next
in repository gnss-sdr.

commit 296e6c47ab640e4a30793b66d820d36861272bad
Author: Carles Fernandez <carles.fernandez at gmail.com>
Date:   Fri Feb 13 21:40:08 2015 +0100

    Adding a method to force acquisition from the first sample
---
 .../acquisition/adapters/galileo_e1_pcps_ambiguous_acquisition.cc  | 6 ++++++
 .../acquisition/adapters/galileo_e1_pcps_ambiguous_acquisition.h   | 2 ++
 .../adapters/galileo_e1_pcps_cccwsr_ambiguous_acquisition.cc       | 7 +++++++
 .../adapters/galileo_e1_pcps_cccwsr_ambiguous_acquisition.h        | 2 ++
 .../adapters/galileo_e1_pcps_tong_ambiguous_acquisition.cc         | 6 ++++++
 .../adapters/galileo_e1_pcps_tong_ambiguous_acquisition.h          | 2 ++
 6 files changed, 25 insertions(+)

diff --git a/src/algorithms/acquisition/adapters/galileo_e1_pcps_ambiguous_acquisition.cc b/src/algorithms/acquisition/adapters/galileo_e1_pcps_ambiguous_acquisition.cc
index 352053c..2bf588b 100644
--- a/src/algorithms/acquisition/adapters/galileo_e1_pcps_ambiguous_acquisition.cc
+++ b/src/algorithms/acquisition/adapters/galileo_e1_pcps_ambiguous_acquisition.cc
@@ -267,6 +267,12 @@ GalileoE1PcpsAmbiguousAcquisition::reset()
         }
 }
 
+void
+GalileoE1PcpsAmbiguousAcquisition::set_state(int state)
+{
+        acquisition_cc_->set_state(state);
+}
+
 float GalileoE1PcpsAmbiguousAcquisition::calculate_threshold(float pfa)
 {
 	unsigned int frequency_bins = 0;
diff --git a/src/algorithms/acquisition/adapters/galileo_e1_pcps_ambiguous_acquisition.h b/src/algorithms/acquisition/adapters/galileo_e1_pcps_ambiguous_acquisition.h
index e5192df..c69d93d 100644
--- a/src/algorithms/acquisition/adapters/galileo_e1_pcps_ambiguous_acquisition.h
+++ b/src/algorithms/acquisition/adapters/galileo_e1_pcps_ambiguous_acquisition.h
@@ -129,6 +129,8 @@ public:
      */
     void reset();
 
+    void set_state(int state);
+
 private:
     ConfigurationInterface* configuration_;
     pcps_acquisition_cc_sptr acquisition_cc_;
diff --git a/src/algorithms/acquisition/adapters/galileo_e1_pcps_cccwsr_ambiguous_acquisition.cc b/src/algorithms/acquisition/adapters/galileo_e1_pcps_cccwsr_ambiguous_acquisition.cc
index 5144842..9f03aab 100644
--- a/src/algorithms/acquisition/adapters/galileo_e1_pcps_cccwsr_ambiguous_acquisition.cc
+++ b/src/algorithms/acquisition/adapters/galileo_e1_pcps_cccwsr_ambiguous_acquisition.cc
@@ -259,6 +259,13 @@ GalileoE1PcpsCccwsrAmbiguousAcquisition::reset()
         }
 }
 
+void
+GalileoE1PcpsCccwsrAmbiguousAcquisition::set_state(int state)
+{
+        acquisition_cc_->set_state(state);
+}
+
+
 
 float GalileoE1PcpsCccwsrAmbiguousAcquisition::calculate_threshold(float pfa)
 {
diff --git a/src/algorithms/acquisition/adapters/galileo_e1_pcps_cccwsr_ambiguous_acquisition.h b/src/algorithms/acquisition/adapters/galileo_e1_pcps_cccwsr_ambiguous_acquisition.h
index dd143b1..3e82b63 100644
--- a/src/algorithms/acquisition/adapters/galileo_e1_pcps_cccwsr_ambiguous_acquisition.h
+++ b/src/algorithms/acquisition/adapters/galileo_e1_pcps_cccwsr_ambiguous_acquisition.h
@@ -126,6 +126,8 @@ public:
      */
     void reset();
 
+    void set_state(int state);
+
 private:
     ConfigurationInterface* configuration_;
     pcps_cccwsr_acquisition_cc_sptr acquisition_cc_;
diff --git a/src/algorithms/acquisition/adapters/galileo_e1_pcps_tong_ambiguous_acquisition.cc b/src/algorithms/acquisition/adapters/galileo_e1_pcps_tong_ambiguous_acquisition.cc
index 523d274..20f6f49 100644
--- a/src/algorithms/acquisition/adapters/galileo_e1_pcps_tong_ambiguous_acquisition.cc
+++ b/src/algorithms/acquisition/adapters/galileo_e1_pcps_tong_ambiguous_acquisition.cc
@@ -259,6 +259,12 @@ GalileoE1PcpsTongAmbiguousAcquisition::reset()
         }
 }
 
+void
+GalileoE1PcpsTongAmbiguousAcquisition::set_state(int state)
+{
+        acquisition_cc_->set_state(state);
+}
+
 
 float GalileoE1PcpsTongAmbiguousAcquisition::calculate_threshold(float pfa)
 {
diff --git a/src/algorithms/acquisition/adapters/galileo_e1_pcps_tong_ambiguous_acquisition.h b/src/algorithms/acquisition/adapters/galileo_e1_pcps_tong_ambiguous_acquisition.h
index d95b1e5..b3751df 100644
--- a/src/algorithms/acquisition/adapters/galileo_e1_pcps_tong_ambiguous_acquisition.h
+++ b/src/algorithms/acquisition/adapters/galileo_e1_pcps_tong_ambiguous_acquisition.h
@@ -129,6 +129,8 @@ public:
      */
     void reset();
 
+    void set_state(int state);
+
 private:
     ConfigurationInterface* configuration_;
     pcps_tong_acquisition_cc_sptr 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