summaryrefslogtreecommitdiff
path: root/app/src/main/java/no/topi/fiken/display/DisplayService.java
diff options
context:
space:
mode:
authorTrygve Laugstøl <trygvis@inamo.no>2014-12-03 23:39:15 +0100
committerTrygve Laugstøl <trygvis@inamo.no>2014-12-03 23:39:15 +0100
commit2d887e4226d60347a97518c8efafa507d7ab7bed (patch)
treef9158683edef81fb81b0de7914fe4b666d7508c7 /app/src/main/java/no/topi/fiken/display/DisplayService.java
parent1784a0ee9bfc3937aef6f8cb1f9404c4817ee946 (diff)
downloadfiken-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.java5
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);
+ }
}
}
}