altosui: Move telemetry reader &c to altoslib
[fw/altos] / altosui / altoslib / src / org / altusmetrum / AltosLib / AltosLink.java
index 49585975f649acab42af33317d1b0618b6fc2db4..9b80e9166f473241855eaa28cbf56e0d373f4089 100644 (file)
@@ -24,6 +24,8 @@ import java.util.*;
 import java.text.*;
 
 public abstract class AltosLink {
+       public abstract void print(String data);
+       public abstract void close();
 
        public static boolean debug = false;
        public static void set_debug(boolean in_debug) { debug = in_debug; }
@@ -43,8 +45,6 @@ public abstract class AltosLink {
                        set_monitor(false);
        }
 
-       public abstract void print(String data);
-
        public void printf(String format, Object ... arguments) {
                String  line = String.format(format, arguments);
                if (debug)
@@ -207,6 +207,7 @@ public abstract class AltosLink {
 
        public boolean remote;
        public int serial;
+       public String name;
 
        public void start_remote() throws TimeoutException, InterruptedException {
                if (debug)