Browse Source

add ignoring calls support to Amazfit Bip (probably Cor also and maybe Mi Band 3)

tags/0.34.0
Andreas Shimokawa 6 months ago
parent
commit
12e16ac04a
1 changed files with 5 additions and 4 deletions
  1. +5
    -4
      app/src/main/java/nodomain/freeyourgadget/gadgetbridge/service/devices/huami/HuamiSupport.java

+ 5
- 4
app/src/main/java/nodomain/freeyourgadget/gadgetbridge/service/devices/huami/HuamiSupport.java View File

@@ -1056,7 +1056,7 @@ public class HuamiSupport extends AbstractBTLEDeviceSupport {
currentButtonPressTime = System.currentTimeMillis();
}

public void handleDeviceEvent(byte[] value) {
private void handleDeviceEvent(byte[] value) {
if (value == null || value.length == 0) {
return;
}
@@ -1064,13 +1064,14 @@ public class HuamiSupport extends AbstractBTLEDeviceSupport {

switch (value[0]) {
case HuamiDeviceEvent.CALL_REJECT:
LOG.info("call rejected");
callCmd.event = GBDeviceEventCallControl.Event.REJECT;
evaluateGBDeviceEvent(callCmd);
break;
case HuamiDeviceEvent.CALL_IGNORE:
LOG.info("ignore call (not yet supported)");
//callCmd.event = GBDeviceEventCallControl.Event.IGNORE;
//evaluateGBDeviceEvent(callCmd);
LOG.info("call ignored");
callCmd.event = GBDeviceEventCallControl.Event.IGNORE;
evaluateGBDeviceEvent(callCmd);
break;
case HuamiDeviceEvent.BUTTON_PRESSED:
LOG.info("button pressed");

Loading…
Cancel
Save