diff options
author | Trygve Laugstøl <trygvis@inamo.no> | 2014-12-03 23:39:15 +0100 |
---|---|---|
committer | Trygve Laugstøl <trygvis@inamo.no> | 2014-12-03 23:39:15 +0100 |
commit | 2d887e4226d60347a97518c8efafa507d7ab7bed (patch) | |
tree | f9158683edef81fb81b0de7914fe4b666d7508c7 /app/src/main/java/no/topi/fiken/display/DisplayService.java | |
parent | 1784a0ee9bfc3937aef6f8cb1f9404c4817ee946 (diff) | |
download | fiken-display-android-2d887e4226d60347a97518c8efafa507d7ab7bed.tar.gz fiken-display-android-2d887e4226d60347a97518c8efafa507d7ab7bed.tar.bz2 fiken-display-android-2d887e4226d60347a97518c8efafa507d7ab7bed.tar.xz fiken-display-android-2d887e4226d60347a97518c8efafa507d7ab7bed.zip |
o Rewritten how the BT callbacks are handled. Now with a small queue of actions.
o Can successfully read bytes from a BT device.
Diffstat (limited to 'app/src/main/java/no/topi/fiken/display/DisplayService.java')
-rw-r--r-- | app/src/main/java/no/topi/fiken/display/DisplayService.java | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/app/src/main/java/no/topi/fiken/display/DisplayService.java b/app/src/main/java/no/topi/fiken/display/DisplayService.java index c907138..666a750 100644 --- a/app/src/main/java/no/topi/fiken/display/DisplayService.java +++ b/app/src/main/java/no/topi/fiken/display/DisplayService.java @@ -13,6 +13,7 @@ public interface DisplayService { RSSI, SCANNING, CONNECTED, + GAUGE_COUNT, } public static enum IntentAction { @@ -64,6 +65,7 @@ public interface DisplayService { class DeviceInfo { final String address; int rssi = 0; + int gaugeCount = 0; Boolean isDisplay = null; String name; @@ -97,6 +99,9 @@ public interface DisplayService { if (intent.hasExtra(IntentExtra.DEVICE_NAME.name())) { name = intent.getStringExtra(IntentExtra.DEVICE_NAME.name()); } + if (intent.hasExtra(IntentExtra.GAUGE_COUNT.name())) { + gaugeCount = intent.getIntExtra(IntentExtra.GAUGE_COUNT.name(), 0); + } } } } |