clean up all existing lintian warnings
[fw/altos] / altosui / AltosScanUI.java
index 54be4f5275037f43266c51e22fe4433b69c807b7..96cab73b5d85c2435882ce8acb74940b85912036 100644 (file)
@@ -280,6 +280,11 @@ public class AltosScanUI
                        reader = new AltosTelemetryReader(device);
                        reader.serial.set_channel(channel);
                        reader.serial.set_telemetry(telemetry);
+                       try {
+                               Thread.sleep(100);
+                       } catch (InterruptedException ie) {
+                       }
+                       reader.flush();
                        handler = new TelemetryHandler();
                        thread = new Thread(handler);
                        thread.start();
@@ -311,6 +316,9 @@ public class AltosScanUI
 
                owner = in_owner;
 
+               channel = 0;
+               telemetry = Altos.ao_telemetry_min;
+
                if (!open())
                        return;
 
@@ -326,9 +334,6 @@ public class AltosScanUI
 
                pane.setLayout(new GridBagLayout());
 
-               channel = 0;
-               telemetry = Altos.ao_telemetry_min;
-
                scanning_label = new JLabel("Scanning:");
                
                set_label();