From fd738d47bbc46d36698350d5450abe1125d990a3 Mon Sep 17 00:00:00 2001 From: Keith Packard Date: Fri, 26 May 2017 17:14:29 -0700 Subject: 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 --- altoslib/AltosTelemetryRecordSet.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'altoslib/AltosTelemetryRecordSet.java') 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 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) { -- cgit v1.2.3