| | |
| | | } |
| | | byte[] data = linkResponse.getByteData(); |
| | | ModbusResponse modbusResponse = new ModbusResponse(); |
| | | int a=data[0]&0xff; |
| | | int b=data[1]&0xff; |
| | | String topic = "Modbus" + data[0] + data[1]; |
| | | modbusResponse.setTopic(topic); |
| | | modbusResponse.setData(data); |
| | |
| | | // request.setCloudTopic(String.format(TopicConstant.NATIVE_MODBUS_DOWN_SLAVE, HDLLinkConfig.getInstance().getGatewayId(), gatewayOidOrGatewayId)); |
| | | // } |
| | | request.setReplyTopic("Modbus" + payload[0] + payload[1]); |
| | | long timeout = 2 * 1000; |
| | | long timeout = 5 * 1000; |
| | | |
| | | new HDLConnectHelper(timeout, 1, gatewayBean.getIp_address(), 8586, request, new HDLConnectHelper.HdlSocketListener() { |
| | | @Override |