From 76b17543bee2c38995fca07e21d5b271eddb7369 Mon Sep 17 00:00:00 2001 From: Trygve Laugstøl Date: Sat, 6 Dec 2014 19:25:51 +0100 Subject: o Moving out the executor so it becomes its own class. o Adding seek bars to each gauge. Sending updates to the device. --- app/src/main/java/no/topi/fiken/display/DisplayService.java | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) (limited to 'app/src/main/java/no/topi/fiken/display/DisplayService.java') 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 666a750..34e6ff9 100644 --- a/app/src/main/java/no/topi/fiken/display/DisplayService.java +++ b/app/src/main/java/no/topi/fiken/display/DisplayService.java @@ -14,6 +14,7 @@ public interface DisplayService { SCANNING, CONNECTED, GAUGE_COUNT, + GAUGE_VALUE_CHANGED, } public static enum IntentAction { @@ -62,10 +63,13 @@ public interface DisplayService { public void disconnect(); + FikenStatusPanel getStatusPanel(); + + void setGauge(int gauge, int value); + class DeviceInfo { final String address; int rssi = 0; - int gaugeCount = 0; Boolean isDisplay = null; String name; @@ -99,9 +103,6 @@ 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); - } } } } -- cgit v1.2.3