摘要: 客户端订阅消息实现: 1 public static void Subscribte(Socket socket) 2 { 3 List<byte> reqBytes = new List<byte>(); 4 // 固定报头 5 byte byte1 = 8 << 4; 6 byte1 |= 2; 阅读全文
posted @ 2023-08-13 16:45 逆风起降 阅读(19) 评论(0) 推荐(0) 编辑
摘要: 客户端向服务端发送心跳请求: 1 public static void Heartbeat(Socket socket) 2 { 3 Task.Run(async () => 4 { 5 while (true) 6 { 7 await Task.Delay(1000); 8 // 心跳请求,只有固 阅读全文
posted @ 2023-08-13 16:32 逆风起降 阅读(55) 评论(0) 推荐(0) 编辑
摘要: MQTT协议是基于TCP协议的应用层协议 1 Socket socket = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp); 2 socket.Connect("127.0.0.1", 9090 阅读全文
posted @ 2023-08-12 18:21 逆风起降 阅读(62) 评论(0) 推荐(0) 编辑
摘要: 客户端对象创建: 1 IManagedMqttClient client = new MqttFactory().CreateManagedMqttClient(); // 连接到mqtt服务器 2 IMqttClientOptions clientOptions = new MqttClientO 阅读全文
posted @ 2023-08-12 16:29 逆风起降 阅读(468) 评论(0) 推荐(0) 编辑
摘要: 安装MQTTnet包,这我用的版本是3.1.2 public static IMqttServer server = null; 基于C#的MQTT服务器开发: 1 /// <summary> 2 /// 开启mqtt服务 3 /// </summary> 4 private static asyn 阅读全文
posted @ 2023-08-11 21:57 逆风起降 阅读(37) 评论(0) 推荐(0) 编辑
摘要: *读取图片 read_image (Image, 'printer_chip/printer_chip_01') *获取图片大小 get_image_size (Image, Width, Height) * 关闭窗口 dev_close_window() * 打开窗口 dev_open_windo 阅读全文
posted @ 2023-07-22 19:31 逆风起降 阅读(7) 评论(0) 推荐(0) 编辑
摘要: 1、基于C#的以太网通信对象 using System.Net.Sockets; 2、socket服务启动监听 1 # region Socket TCP 服务端 2 Socket socket = new Socket(AddressFamily.InterNetwork, SocketType. 阅读全文
posted @ 2023-07-06 22:12 逆风起降 阅读(12) 评论(0) 推荐(0) 编辑
摘要: 1、串口对象接收回调事件 1 serialPort.DataReceived += SerialPort_DataReceived; // 数据接收 2 3 void SerialPort_DataReceived(object sender, SerialDataReceivedEventArgs 阅读全文
posted @ 2023-07-06 15:21 逆风起降 阅读(5) 评论(0) 推荐(0) 编辑
摘要: 1、基于C#的串口通信对象:SerialPort 引入System.IO.Ports; 创建SerialPort对象:SerialPort serialPort = new SerialPort();2、字段属性 创建连接的基本属性: serialPort.PortName = "COM1"; // 阅读全文
posted @ 2023-07-02 17:14 逆风起降 阅读(20) 评论(0) 推荐(0) 编辑
摘要: 问题:现在有带父子关系的数据(比如,菜单树形数据、部门树形数据等),事先不知道该数据有多少层,但需要遍历出每一个节点 实现方法:递归 代码: 1 /// <summary> 2 /// 递归子级数据 3 /// </summary> 4 /// <param name="AllList"></par 阅读全文
posted @ 2023-06-14 19:15 逆风起降 阅读(18) 评论(0) 推荐(0) 编辑