JLChen
2021-11-15 44155b50cbb4f6ad78474f40331ed8838a3b0d49
HDLSDK/hdl-connect/src/main/java/com/hdl/sdk/connect/HDLSocket.java
@@ -16,6 +16,7 @@
import com.hdl.sdk.common.utils.SPUtils;
import com.hdl.sdk.common.utils.ThreadToolUtils;
import com.hdl.sdk.common.utils.gson.GsonConvert;
import com.hdl.sdk.connect.bean.AuthenticateRequest;
import com.hdl.sdk.connect.bean.BaseLocalRequest;
import com.hdl.sdk.connect.bean.BaseLocalResponse;
import com.hdl.sdk.connect.bean.DeviceControlRequest;
@@ -218,6 +219,7 @@
     * 组播搜索
     */
    public void searchGateway(CallBack callBack) {
        gatewayId = "";//重置网关ID
        this.searchCallBack = callBack;
        if (searchGatewayThread != null) {
@@ -441,7 +443,7 @@
            String replyTopic = String.format(TopicConstant.PROPERTY_DOWN_REPLY, getGatewayId());
            try {
                sendMsg(message.toString().getBytes("utf-8"), replyTopic, callBack, new SendListener() {
                sendMsg(message.getSendBytes(), replyTopic, callBack, new SendListener() {
                    @Override
                    public void onSucceed() {
@@ -454,7 +456,7 @@
                        }
                    }
                });
            } catch (UnsupportedEncodingException e) {
            } catch (Exception e) {
                if (callBack != null) {
                    callBack.onError("控制指令发送失败");
                }