diff options
author | Keith Packard <keithp@keithp.com> | 2017-05-26 17:14:29 -0700 |
---|---|---|
committer | Keith Packard <keithp@keithp.com> | 2017-05-26 17:14:29 -0700 |
commit | fd738d47bbc46d36698350d5450abe1125d990a3 (patch) | |
tree | b44a51bf4cb53a406358a7223176a30a8840c16d /altoslib/AltosTelemetryRecordSet.java | |
parent | af3c7938f24dcf5ffbce024ed596655b26282cf1 (diff) |
altoslib: Make sure AltosFlightSeries is filled in before use
After all of the raw data is captured, the derived data needs to be
computed by calling the 'finish' function.
Signed-off-by: Keith Packard <keithp@keithp.com>
Diffstat (limited to 'altoslib/AltosTelemetryRecordSet.java')
-rw-r--r-- | altoslib/AltosTelemetryRecordSet.java | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/altoslib/AltosTelemetryRecordSet.java b/altoslib/AltosTelemetryRecordSet.java index 0cb95261..0323c25e 100644 --- a/altoslib/AltosTelemetryRecordSet.java +++ b/altoslib/AltosTelemetryRecordSet.java @@ -21,10 +21,11 @@ public class AltosTelemetryRecordSet implements AltosRecordSet { AltosTelemetry telemetry; TreeSet<AltosTelemetryRecord> ordered; - public void capture_series(AltosDataListener series) { + public void capture_series(AltosDataListener listener) { for (AltosTelemetryRecord record : ordered) { - record.update_state(series); + record.update_state(listener); } + listener.finish(); } public AltosTelemetryRecordSet(AltosTelemetry telemetry) { |