JLChen
2021-12-10 a37eca3ea9ad0d895ec8bb5af8c0d0b90da3169e
2021-12-10 1.更新
2个文件已修改
20 ■■■■■ 已修改文件
HDLSDK/app/src/main/java/com/hdl/hdlsdk/device/DevicesListAdapter.java 18 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
HDLSDK/hdl-socket/src/main/java/com/hdl/sdk/socket/SocketBoot.java 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
HDLSDK/app/src/main/java/com/hdl/hdlsdk/device/DevicesListAdapter.java
@@ -1,6 +1,7 @@
package com.hdl.hdlsdk.device;
import android.content.Context;
import android.util.Log;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
@@ -101,14 +102,17 @@
        requestList.add(request);
        String time = String.valueOf(System.currentTimeMillis());
        final BaseLocalResponse<List<DeviceControlRequest>> data = new BaseLocalResponse<>();
        data.setId(IdUtils.getUUId());
        data.setTime_stamp(time);
        data.setObjects(requestList);
        HDLLink.getInstance().propertyDown(requestList, new HDLLinkCallBack() {
            @Override
            public void onSuccess(String data) {
                Log.i("propertyDown",data);
            }
        String topic = String.format(TopicConstant.PROPERTY_DOWN, HDLLinkConfig.getInstance().getGatewayId());
            @Override
            public void onError(HDLLinkException e) {
                Log.e("propertyDown", "ERROR :"+ e.getMsg());
            }
        });
        HDLLink.getInstance().tcpSendMsg(topic, GsonConvert.getGson().toJson(data));
//        HDLLink.getInstance().udpSendMsg(topic, GsonConvert.getGson().toJson(data));
    }
}
HDLSDK/hdl-socket/src/main/java/com/hdl/sdk/socket/SocketBoot.java
@@ -209,7 +209,7 @@
            @Override
            public void run() {
                if (isRun.get()) {
                    LogUtils.d("====", "===发送心跳包===");
//                    LogUtils.d("====", "===发送心跳包===");
                    if (client.getOptions() != null) {
                        final byte[] heartBeat = client.getOptions().getHeartbeatData();
                        if (heartBeat != null) {