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 8184696..14452ad 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 @@ -58,8 +58,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: