altos: struct ao_log_mega doesn't have a ground temp value
[fw/altos] / altoslib / AltosLog.java
index 08c45ca80d9563a70774d2e26e61145570ec1003..1c7069ce8521fd66209ed34a3f2837de9a62b199 100644 (file)
@@ -18,8 +18,6 @@
 package org.altusmetrum.AltosLib;
 
 import java.io.*;
-import java.lang.*;
-import java.util.*;
 import java.text.ParseException;
 import java.util.concurrent.LinkedBlockingQueue;
 
@@ -27,7 +25,7 @@ import java.util.concurrent.LinkedBlockingQueue;
  * This creates a thread to capture telemetry data and write it to
  * a log file
  */
-class AltosLog implements Runnable {
+public class AltosLog implements Runnable {
 
        LinkedBlockingQueue<AltosLine>  input_queue;
        LinkedBlockingQueue<String>     pending_queue;
@@ -47,7 +45,7 @@ class AltosLog implements Runnable {
                }
        }
 
-       void close() {
+       public void close() {
                close_log_file();
                if (log_thread != null) {
                        log_thread.interrupt();
@@ -55,14 +53,13 @@ class AltosLog implements Runnable {
                }
        }
 
-       File file() {
+       public File file() {
                return file;
        }
 
        boolean open (AltosRecord telem) throws IOException {
                AltosFile       a = new AltosFile(telem);
 
-               System.out.printf("open %s\n", a.toString());
                log_file = new FileWriter(a, true);
                if (log_file != null) {
                        while (!pending_queue.isEmpty()) {