From ba3f6e6c31cc421f218cc18b4cca952e2a6ec8f5 Mon Sep 17 00:00:00 2001 From: Me7c7 Date: Fri, 28 Nov 2025 10:22:38 +0200 Subject: [PATCH] Huawei: check step-by-step direction availability by version query --- .../service/devices/huawei/p2p/HuaweiP2PDirection.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/service/devices/huawei/p2p/HuaweiP2PDirection.java b/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/service/devices/huawei/p2p/HuaweiP2PDirection.java index 4aeb31e300..4e9daf5944 100644 --- a/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/service/devices/huawei/p2p/HuaweiP2PDirection.java +++ b/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/service/devices/huawei/p2p/HuaweiP2PDirection.java @@ -94,7 +94,7 @@ public class HuaweiP2PDirection extends HuaweiBaseP2PService { } private void checkAvailability() { - sendPing((code, data) -> manager.getSupportProvider().getCoordinator().getHuaweiCoordinator().setNavigationAvailability(code == 0xca || code == 0xc9)); + sendCommand4( null, (version, data) -> manager.getSupportProvider().getCoordinator().getHuaweiCoordinator().setNavigationAvailability(version != -1)); } public void startNavigation() {