summaryrefslogtreecommitdiff
path: root/altosui/AltosTelemetryIterable.java
diff options
context:
space:
mode:
Diffstat (limited to 'altosui/AltosTelemetryIterable.java')
-rw-r--r--altosui/AltosTelemetryIterable.java4
1 files changed, 3 insertions, 1 deletions
diff --git a/altosui/AltosTelemetryIterable.java b/altosui/AltosTelemetryIterable.java
index 44e5ad8f..90a08485 100644
--- a/altosui/AltosTelemetryIterable.java
+++ b/altosui/AltosTelemetryIterable.java
@@ -40,6 +40,7 @@ public class AltosTelemetryIterable extends AltosRecordIterable {
int current_tick = 0;
int boost_tick = 0;
+ AltosRecord previous = null;
records = new LinkedList<AltosRecord> ();
try {
@@ -49,9 +50,10 @@ public class AltosTelemetryIterable extends AltosRecordIterable {
break;
}
try {
- AltosTelemetry record = new AltosTelemetry(line);
+ AltosRecord record = AltosTelemetry.parse(line, previous);
if (record == null)
break;
+ previous = record;
if (records.isEmpty()) {
current_tick = record.tick;
} else {