From 3217e4a2dd353e8fb25ddafa9b078ef0ab84b17b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Rebelo?= Date: Sun, 11 Jun 2023 16:36:18 +0100 Subject: [PATCH] Zepp OS: Add missing ack on file transfer service --- .../huami/zeppos/services/ZeppOsFileTransferService.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/service/devices/huami/zeppos/services/ZeppOsFileTransferService.java b/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/service/devices/huami/zeppos/services/ZeppOsFileTransferService.java index 85eaafa0e..7cc6a1d36 100644 --- a/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/service/devices/huami/zeppos/services/ZeppOsFileTransferService.java +++ b/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/service/devices/huami/zeppos/services/ZeppOsFileTransferService.java @@ -202,6 +202,8 @@ public class ZeppOsFileTransferService extends AbstractZeppOsService { LOG.debug("Got data for session={}, progress={}/{}", session, request.getProgress(), request.getSize()); + write("ack file data", new byte[]{CMD_DATA_ACK, session, 0x00}); + if (lastPacket) { mSessionRequests.remove(session);