From 611dbff6d98e43fb6893329cbb04d7109d6bf2bc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E4=B8=87=E6=98=95=E6=94=BE?= Date: Thu, 14 Aug 2025 11:24:38 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20src/android/ubxredscan.jav?= =?UTF-8?q?a?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/android/ubxredscan.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/android/ubxredscan.java b/src/android/ubxredscan.java index ebae938..74728dd 100644 --- a/src/android/ubxredscan.java +++ b/src/android/ubxredscan.java @@ -140,7 +140,7 @@ public class ubxredscan extends CordovaPlugin { return; } } - mScanManager.switchOutputMode(0); + mScanManager.switchOutputMode(1); IntentFilter filter = new IntentFilter(); int[] idbuf = new int[]{PropertyID.WEDGE_INTENT_ACTION_NAME, PropertyID.WEDGE_INTENT_DATA_STRING_TAG}; String[] value_buf = mScanManager.getParameterString(idbuf); @@ -175,6 +175,7 @@ public class ubxredscan extends CordovaPlugin { } if (mScanManager != null) { this.callbackContext = callbackContext; + mScanManager.switchOutputMode(0); mScanManager.openScanner(); mScanManager.startDecode(); } @@ -187,6 +188,7 @@ public class ubxredscan extends CordovaPlugin { } if (mScanManager != null) { mScanManager.stopDecode(); + mScanManager.switchOutputMode(1); callbackContext.success("OK"); } }