altosdroid: Move constructor for AltosBluetooth
[fw/altos] / altosdroid / src / org / altusmetrum / AltosDroid / AltosBluetooth.java
index 4c1f09a285587a0f78b7168b9a6318705c1bdd1d..32140b3cbb513b656e476fbbfdef15607f4262b3 100644 (file)
@@ -44,6 +44,15 @@ public class AltosBluetooth extends AltosLink {
        private InputStream      input;
        private OutputStream     output;
 
+       // Constructor
+       public AltosBluetooth(BluetoothDevice in_device) {
+               adapter = BluetoothAdapter.getDefaultAdapter();
+
+
+               connect_thread = new ConnectThread(device);
+               connect_thread.start();
+       }
+
        private class ConnectThread extends Thread {
                private final UUID SPP_UUID = UUID.fromString("00001101-0000-1000-8000-00805F9B34FB");
 
@@ -149,24 +158,11 @@ public class AltosBluetooth extends AltosLink {
                }
        }
 
-       public void flush_output() {
-               super.flush_output();
-               /* any local work needed to flush bluetooth? */
-       }
 
-       public boolean can_cancel_reply() {
-               return false;
-       }
-       public boolean show_reply_timeout() {
-               return true;
-       }
-               
-       public void hide_reply_timeout() {
-       }
+       //public void flush_output() { super.flush_output(); }
 
-       public AltosBluetooth(BluetoothDevice device) {
-               adapter = BluetoothAdapter.getDefaultAdapter();
-               connect_thread = new ConnectThread(device, true);
-               connect_thread.start();
-       }
-}
\ No newline at end of file
+       public boolean can_cancel_reply()   { return false; }
+       public boolean show_reply_timeout() { return true; }
+       public void hide_reply_timeout()    { }
+
+}