From f1d7e97f6ba75cbc6e52aa9b810b991321cd9259 Mon Sep 17 00:00:00 2001 From: Angga Date: Mon, 23 Oct 2023 23:11:22 +0700 Subject: [PATCH] feat: add sleep before switching PTT --- .../app/src/main/java/com/bg7yoz/ft8cn/rigs/IcomRig.java | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/ft8cn/app/src/main/java/com/bg7yoz/ft8cn/rigs/IcomRig.java b/ft8cn/app/src/main/java/com/bg7yoz/ft8cn/rigs/IcomRig.java index 7e7ea33..fcb1adb 100644 --- a/ft8cn/app/src/main/java/com/bg7yoz/ft8cn/rigs/IcomRig.java +++ b/ft8cn/app/src/main/java/com/bg7yoz/ft8cn/rigs/IcomRig.java @@ -56,8 +56,13 @@ public class IcomRig extends BaseRig { switch (getControlMode()) { case ControlMode.CAT://以CIV指令 - getConnector().setPttOn(IcomRigConstant.setPTTState(ctrAddress, getCivAddress() - , on ? IcomRigConstant.PTT_ON : IcomRigConstant.PTT_OFF)); + try{ + Thread.sleep(100); + getConnector().setPttOn(IcomRigConstant.setPTTState(ctrAddress, getCivAddress() + , on ? IcomRigConstant.PTT_ON : IcomRigConstant.PTT_OFF)); + } catch (Exception e) { + Log.e(TAG, e.getMessage()); + } break; //case ControlMode.NETWORK: case ControlMode.RTS: