projects
/
fw
/
altos
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
document what the 'Age' value in the AltosUI display means
[fw/altos]
/
micropeak
/
MicroDeviceDialog.java
diff --git
a/micropeak/MicroDeviceDialog.java
b/micropeak/MicroDeviceDialog.java
index 7b8a630c83a8a24280b066855049e0fb13a0ba11..23195dac135a50d5b24ea78b80d0020afd649e53 100644
(file)
--- a/
micropeak/MicroDeviceDialog.java
+++ b/
micropeak/MicroDeviceDialog.java
@@
-27,6
+27,15
@@
public class MicroDeviceDialog extends AltosDeviceDialog {
public AltosDevice[] devices() {
java.util.List<MicroUSB> list = MicroUSB.list();
public AltosDevice[] devices() {
java.util.List<MicroUSB> list = MicroUSB.list();
+
+ if (list == null) {
+ JOptionPane.showMessageDialog(frame,
+ "libaltos failed to load",
+ "Helper Library Failed",
+ JOptionPane.ERROR_MESSAGE);
+ return new AltosDevice[0];
+ }
+
int num_devices = list.size();
AltosDevice[] devices = new AltosDevice[num_devices];
int num_devices = list.size();
AltosDevice[] devices = new AltosDevice[num_devices];