projects
/
fw
/
altos
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
altoslib: Add imperial units conversion support
[fw/altos]
/
altosui
/
AltosBTKnown.java
diff --git
a/altosui/AltosBTKnown.java
b/altosui/AltosBTKnown.java
index e30be05765598d1c034b1ee9613be44b93f8a36e..6a8e53cb9dd3699d3f202cd9970f5c8706cff508 100644
(file)
--- a/
altosui/AltosBTKnown.java
+++ b/
altosui/AltosBTKnown.java
@@
-31,7
+31,6
@@
public class AltosBTKnown implements Iterable<AltosBTDevice> {
private void set_address(String name, String addr) {
bt_pref.put(name, addr);
private void set_address(String name, String addr) {
bt_pref.put(name, addr);
- System.out.printf("saving known %s %s\n", name, addr);
}
private void remove(String name) {
}
private void remove(String name) {
@@
-44,7
+43,6
@@
public class AltosBTKnown implements Iterable<AltosBTDevice> {
for (int i = 0; i < names.length; i++) {
String name = names[i];
String addr = get_address(name);
for (int i = 0; i < names.length; i++) {
String name = names[i];
String addr = get_address(name);
- System.out.printf("Known device %s %s\n", name, addr);
devices.add(new AltosBTDevice(name, addr));
}
} catch (BackingStoreException be) {
devices.add(new AltosBTDevice(name, addr));
}
} catch (BackingStoreException be) {
@@
-94,4
+92,12
@@
public class AltosBTKnown implements Iterable<AltosBTDevice> {
bt_pref = AltosUIPreferences.bt_devices();
load();
}
bt_pref = AltosUIPreferences.bt_devices();
load();
}
-}
\ No newline at end of file
+
+ static AltosBTKnown known;
+
+ static public AltosBTKnown bt_known() {
+ if (known == null)
+ known = new AltosBTKnown();
+ return known;
+ }
+}