summaryrefslogtreecommitdiff
path: root/altoslib/AltosTelemetryRecordSet.java
diff options
context:
space:
mode:
authorKeith Packard <keithp@keithp.com>2017-05-26 17:14:29 -0700
committerKeith Packard <keithp@keithp.com>2017-05-26 17:14:29 -0700
commitfd738d47bbc46d36698350d5450abe1125d990a3 (patch)
treeb44a51bf4cb53a406358a7223176a30a8840c16d /altoslib/AltosTelemetryRecordSet.java
parentaf3c7938f24dcf5ffbce024ed596655b26282cf1 (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.java5
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) {