X-Git-Url: https://git.gag.com/?p=fw%2Faltos;a=blobdiff_plain;f=micropeak%2FMicroData.java;h=fdfb2dc4e67fef8354b2130eb69e0bfb25ba4d37;hp=2afd3cd7b3c9240f5a1baf6134526aeeb1d13b4e;hb=f20781010a6560b7b359af269c502d098917c446;hpb=93d640de65a1ecedfef89c96521c21632f96f372 diff --git a/micropeak/MicroData.java b/micropeak/MicroData.java index 2afd3cd7..fdfb2dc4 100644 --- a/micropeak/MicroData.java +++ b/micropeak/MicroData.java @@ -221,6 +221,10 @@ public class MicroData { return alt; } + public double pressure(int i) { + return pressures[i]; + } + public double height(int i) { return altitude(i) - ground_altitude; } @@ -259,6 +263,15 @@ public class MicroData { f.write('\n'); } + public void export (Writer f) throws IOException { + PrintWriter pw = new PrintWriter(f); + pw.printf(" Time, Press, Height, Speed, Accel\n"); + for (MicroDataPoint point : points()) { + pw.printf("%6.3f,%6.0f,%7.1f,%7.2f,%7.2f\n", + point.time, point.pressure, point.height, point.speed, point.accel); + } + } + public void set_name(String name) { this.name = name; }