import android.util.Log; import java.io.IOException; import java.net.DatagramPacket; import java.net.DatagramSocket; import java.net.InetAddress; import java.net.InetSocketAddress; import java.net.SocketException; /** * 说明: 打开非记名柜 记名柜 在本项目中目前只用到打开记名柜** 其中crc为数据校验为约定好的
*/public class OpenBox { private static final int MAX_DATA_PACKET_LENGTH = 40; private byte[] buffer = new byte[MAX_DATA_PACKET_LENGTH]; private DatagramSocket udpSocket;//通讯串口的端口号 修改 private int portnum = 5888; private DatagramPacket dataPacket; /** * portid 端口号 * boxid 设备地址 * serverip串口服务器ip * 此段参数是约定好的可修改 */ public void openClientBox(String boxid, String portid, String serverip) throws IOException { try { ud
安卓与串口服务器通讯之交互智能硬件
最新推荐文章于 2024-04-13 09:50:26 发布