wear arrows working
This commit is contained in:
parent
58d2c87870
commit
5e3fddcc05
1 changed files with 9 additions and 11 deletions
|
@ -167,7 +167,7 @@ public class WatchUpdaterService extends WearableListenerService implements
|
||||||
dataMap.putString("sgvString", lastBG.valueToUnitsToString(profile.getUnits()));
|
dataMap.putString("sgvString", lastBG.valueToUnitsToString(profile.getUnits()));
|
||||||
dataMap.putDouble("timestamp", lastBG.getTimeIndex()); //TODO: change that to long (was like that in NW)
|
dataMap.putDouble("timestamp", lastBG.getTimeIndex()); //TODO: change that to long (was like that in NW)
|
||||||
if(glucoseStatus == null) {
|
if(glucoseStatus == null) {
|
||||||
dataMap.putString("slopeArrow", "NONE" );
|
dataMap.putString("slopeArrow", "" );
|
||||||
dataMap.putString("delta", "");
|
dataMap.putString("delta", "");
|
||||||
} else {
|
} else {
|
||||||
dataMap.putString("slopeArrow", slopeArrow(glucoseStatus.delta));
|
dataMap.putString("slopeArrow", slopeArrow(glucoseStatus.delta));
|
||||||
|
@ -202,23 +202,21 @@ public class WatchUpdaterService extends WearableListenerService implements
|
||||||
}
|
}
|
||||||
|
|
||||||
private String slopeArrow(double delta) {
|
private String slopeArrow(double delta) {
|
||||||
String arrow = "NONE";
|
|
||||||
if (delta <= (-3.5*5)) {
|
if (delta <= (-3.5*5)) {
|
||||||
arrow = "DoubleDown";
|
return "\u21ca";
|
||||||
} else if (delta <= (-2*5)) {
|
} else if (delta <= (-2*5)) {
|
||||||
arrow = "SingleDown";
|
return "\u2193";
|
||||||
} else if (delta <= (-1*5)) {
|
} else if (delta <= (-1*5)) {
|
||||||
arrow = "FortyFiveDown";
|
return "\u2198";
|
||||||
} else if (delta <= (1*5)) {
|
} else if (delta <= (1*5)) {
|
||||||
arrow = "Flat";
|
return "\u2192";
|
||||||
} else if (delta <= (2*5)) {
|
} else if (delta <= (2*5)) {
|
||||||
arrow = "FortyFiveUp";
|
return "\u2197";
|
||||||
} else if (delta <= (3.5*5)) {
|
} else if (delta <= (3.5*5)) {
|
||||||
arrow = "SingleUp";
|
return "\u2191";
|
||||||
} else if (delta <= (40*5)) {
|
} else {
|
||||||
arrow = "DoubleUp";
|
return "\u21c8";
|
||||||
}
|
}
|
||||||
return arrow;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue