X-Git-Url: https://git.gag.com/?p=fw%2Faltos;a=blobdiff_plain;f=altoslib%2FAltosReplayReader.java;h=fab28cac3cddeec78dde18ef1a6020ae39d10365;hp=2117bc878c6fc2e23cb9fcb6eb741f6eb5c8996f;hb=d1d98e408311c5ba18138a18f4c88448e4254626;hpb=aa0300f11fe5b7f1d3e548e29dc809b803aa1f7a diff --git a/altoslib/AltosReplayReader.java b/altoslib/AltosReplayReader.java index 2117bc87..fab28cac 100644 --- a/altoslib/AltosReplayReader.java +++ b/altoslib/AltosReplayReader.java @@ -16,7 +16,7 @@ * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. */ -package org.altusmetrum.altoslib_11; +package org.altusmetrum.altoslib_12; import java.io.*; import java.util.*; @@ -31,7 +31,7 @@ class AltosReplay extends AltosDataListener implements Runnable { AltosState state; AltosRecordSet record_set; double last_time = AltosLib.MISSING; - Semaphore semaphore = new Semaphore(1);; + Semaphore semaphore = new Semaphore(1); boolean done = false; public void set_time(double time) { @@ -70,7 +70,7 @@ class AltosReplay extends AltosDataListener implements Runnable { public void set_apogee_voltage(double volts) { state.set_apogee_voltage(volts); } public void set_main_voltage(double volts) { state.set_main_voltage(volts); } - public void set_gps(AltosGPS gps) { state.set_gps(gps); } + public void set_gps(AltosGPS gps) { super.set_gps(gps); state.set_gps(gps); } public void set_orient(double orient) { state.set_orient(orient); } public void set_gyro(double roll, double pitch, double yaw) { state.set_gyro(roll, pitch, yaw); } @@ -107,6 +107,10 @@ public class AltosReplayReader extends AltosFlightReader { Thread t; int reads; + public AltosCalData cal_data() { + return replay.state.cal_data(); + } + public AltosState read() { switch (reads) { case 0: