summaryrefslogtreecommitdiff
path: root/altoslib
diff options
context:
space:
mode:
authorKeith Packard <keithp@keithp.com>2017-08-27 17:34:07 -0700
committerKeith Packard <keithp@keithp.com>2017-08-27 17:40:53 -0700
commit92b689bfd78a96ba56f0e1022ba68b7384a9b9b6 (patch)
tree68ceb5942f008b86f2eded839b0ad2f46cc9cc90 /altoslib
parent6e244a73d8c2a475416480f83328b7d363693402 (diff)
altoslib: Allow for missing product when checking for mma655x inverted
If there's no product, assume we've got some ancient log file. Signed-off-by: Keith Packard <keithp@keithp.com>
Diffstat (limited to 'altoslib')
-rw-r--r--altoslib/AltosConfigData.java18
1 files changed, 10 insertions, 8 deletions
diff --git a/altoslib/AltosConfigData.java b/altoslib/AltosConfigData.java
index 97a80bcb..63c34310 100644
--- a/altoslib/AltosConfigData.java
+++ b/altoslib/AltosConfigData.java
@@ -488,14 +488,16 @@ public class AltosConfigData {
public boolean mma655x_inverted() throws AltosUnknownProduct {
- if (product.startsWith("EasyMega-v1"))
- return false;
- if (product.startsWith("TeleMetrum-v2"))
- return true;
- if (product.startsWith("TeleMega-v2"))
- return false;
- if (product.startsWith("TeleMega-v1"))
- return false;
+ if (product != null) {
+ if (product.startsWith("EasyMega-v1"))
+ return false;
+ if (product.startsWith("TeleMetrum-v2"))
+ return true;
+ if (product.startsWith("TeleMega-v2"))
+ return false;
+ if (product.startsWith("TeleMega-v1"))
+ return false;
+ }
throw new AltosUnknownProduct(product);
}