aboutsummaryrefslogtreecommitdiffstats
path: root/Transceiver52M/signalVector.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'Transceiver52M/signalVector.cpp')
-rw-r--r--Transceiver52M/signalVector.cpp9
1 files changed, 9 insertions, 0 deletions
diff --git a/Transceiver52M/signalVector.cpp b/Transceiver52M/signalVector.cpp
index 4b4099e..798a3c7 100644
--- a/Transceiver52M/signalVector.cpp
+++ b/Transceiver52M/signalVector.cpp
@@ -50,6 +50,15 @@ size_t signalVector::getStart() const
return mStart - mData;
}
+size_t signalVector::updateHistory()
+{
+ size_t num = getStart();
+
+ memmove(mData, mStart + this->size() - num, num * sizeof(complex));
+
+ return num;
+}
+
Symmetry signalVector::getSymmetry() const
{
return symmetry;