public void finish() {
if (serial_line != null) {
- serial_line.flush_input();
+ try {
+ serial_line.flush_input();
+ } catch (InterruptedException ie) {
+ }
serial_line.close();
serial_line = null;
}
if (device != null) {
try {
serial_line = new AltosSerial(device);
- if (!device.matchProduct(Altos.product_telemetrum))
+ if (device.matchProduct(Altos.product_basestation))
remote = true;
serial_line.set_frame(frame);