summaryrefslogtreecommitdiff
path: root/altoslib/AltosTelemetryRecordSet.java
diff options
context:
space:
mode:
authorKeith Packard <keithp@keithp.com>2017-05-28 15:52:17 -0700
committerKeith Packard <keithp@keithp.com>2017-05-28 15:52:17 -0700
commit78b4bf77fca96bef2cce443ad4c9544ae83f0acc (patch)
tree8521eac7af38082305d8c075320067596b09b178 /altoslib/AltosTelemetryRecordSet.java
parentdcf533d5befffa4c9c872f3c3d21d11ffeb61307 (diff)
altoslib: Reset transient AltosCalData values before processing data
Values in cal_data which are used to hold intermediate results need to get reset back to their initial values before processing a series of flight data again. Signed-off-by: Keith Packard <keithp@keithp.com>
Diffstat (limited to 'altoslib/AltosTelemetryRecordSet.java')
-rw-r--r--altoslib/AltosTelemetryRecordSet.java1
1 files changed, 1 insertions, 0 deletions
diff --git a/altoslib/AltosTelemetryRecordSet.java b/altoslib/AltosTelemetryRecordSet.java
index 0323c25e..a3191100 100644
--- a/altoslib/AltosTelemetryRecordSet.java
+++ b/altoslib/AltosTelemetryRecordSet.java
@@ -22,6 +22,7 @@ public class AltosTelemetryRecordSet implements AltosRecordSet {
TreeSet<AltosTelemetryRecord> ordered;
public void capture_series(AltosDataListener listener) {
+ listener.cal_data.reset();
for (AltosTelemetryRecord record : ordered) {
record.update_state(listener);
}