| | |
| | | HdlDeviceLogic.getInstance().searchGateway(new GatewayCallBack() { |
| | | @Override |
| | | public void onSuccess(List<GatewayBean> gatewayBeanList) { |
| | | HDLUniMP.UniCallBackBaseBean callBackBaseBean = new HDLUniMP.UniCallBackBaseBean(); |
| | | callBackBaseBean.setType(HDLUniMP.UNI_EVENT_NOTIFICATION_DEVICE_LIST); |
| | | callBackBaseBean.setData(gatewayBeanList); |
| | | // sendUni(HDLUniMP.UNI_EVENT_NOTIFICATION_DEVICE_MODEL, callBackBaseBean); |
| | | uniCallbackData(callBackBaseBean, callback); |
| | | uniCallbackData(gatewayBeanList, callback); |
| | | } |
| | | |
| | | @Override |
| | |
| | | case HDLUniMP.UNI_EVENT_REPLY_WIFI_LIST: { |
| | | //获取wifi列表 |
| | | if (callback != null) { |
| | | uniCallbackData(wifiUtils.getScanResult(), "0", "", callback); |
| | | uniCallbackData(wifiUtils.getScanResult(), callback); |
| | | } |
| | | } |
| | | break; |
| | | case HDLUniMP.UNI_EVENT_REPLY_WIFI_INFO: { |
| | | //当前wifi详情 |
| | | if (callback != null) { |
| | | uniCallbackData(wifiUtils.getCurrentConnectWifiInfo(), "0", "", callback); |
| | | uniCallbackData(wifiUtils.getCurrentConnectWifiInfo(), callback); |
| | | } |
| | | } |
| | | break; |
| | |
| | | |
| | | /** |
| | | * 发送modbus协议数据 |
| | | * |
| | | * @param data modbus数据 |
| | | * @param callback 回调 |
| | | */ |
| | | void sendModBus(Object data,DCUniMPJSCallback callback) |
| | | { |
| | | void sendModBus(Object data, DCUniMPJSCallback callback) { |
| | | String tempData = getKeyValue("data", data); |
| | | if(tempData==null){ |
| | | LogUtils.i("data内容为空"); |