projects
/
fw
/
altos
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
altos: Execute self-test on MMA655X part
[fw/altos]
/
altoslib
/
AltosIgnite.java
diff --git
a/altoslib/AltosIgnite.java
b/altoslib/AltosIgnite.java
index 42169989b00eb797b307df5d7ebca671ed160933..ca9f419cedc3acb146e8af9fd30899de98de13d7 100644
(file)
--- a/
altoslib/AltosIgnite.java
+++ b/
altoslib/AltosIgnite.java
@@
-15,7
+15,7
@@
* 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
*/
* 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
*/
-package org.altusmetrum.altoslib_
2
;
+package org.altusmetrum.altoslib_
3
;
import java.io.*;
import java.util.concurrent.*;
import java.io.*;
import java.util.concurrent.*;
@@
-141,7
+141,7
@@
public class AltosIgnite {
}
}
}
}
- public void fire(int igniter) {
+ public void fire(int igniter)
throws InterruptedException
{
if (link == null)
return;
try {
if (link == null)
return;
try {
@@
-154,21
+154,14
@@
public class AltosIgnite {
link.printf("i DoIt drogue\n");
break;
}
link.printf("i DoIt drogue\n");
break;
}
- } catch (InterruptedException ie) {
} catch (TimeoutException te) {
} finally {
} catch (TimeoutException te) {
} finally {
- try {
- stop_link();
- } catch (InterruptedException ie) {
- }
+ stop_link();
}
}
}
}
- public void close() {
- try {
- stop_link();
- } catch (InterruptedException ie) {
- }
+ public void close() throws InterruptedException {
+ stop_link();
link.close();
link = null;
}
link.close();
link = null;
}