Modbus Rtu协议,服务器监听指定端口代码,maven引入后开箱即用。 三行代码即可实现下发指令给网络IO控制器。比如USR-IO808-CAT1 实现远程控制通道的断开或闭合。远程控制多台设备开关so easy!!!
2024-04-26 15:05:41 35KB Modbus 远程控制
1
介绍了变电站智能电子设备(IED)的发展概况,通信特点。主要对变电站智能电子设备的通信接口,及 其通信接口相对应的通信协议做了详尽的应用分析。
2024-03-09 21:41:23 580KB 综合文档
1
USB-HID设备通信程序源码,能实现HID设备通信,包含读写数据等操作,已经做成DLL供调用了。
2023-10-24 08:51:44 7.08MB USB HID C DLL
1
baidu搜索c# HidUsb都是大同小异案例,而且拿下来基本不能用。大都是围绕public static extern int CreateFile(省略众多参数..);发现没有,copy下来测试基本都是用不了的。 原因很简单:windows不允许你用程序随便就去访问硬件设备。所以在此把之前做过的基于C#开发读写HidUsb设备的项目整理成一个简单的小案例,分享给大家,开发环境VS2010。 该案例重点在public static extern SafeFileHandle CreateFile(string lpFileName, uint dwDesiredAccess, int dwShareMode, IntPtr lpSecurityAttributes, int dwCreationDisposition, int dwFlagsAndAttributes, int hTemplateFile); 看着貌似也是用到CreateFile这个函数,其实并不然,注意到没有"SafeFileHandle",这就是重点! 这样windows是允许程序访问外接hidusb设备的。 当然具体如何运用这个函数现在已经不是您应该关心的了,因为我已经为您把它封装成一个类,您只要调用相应的方法就OK. 例: 获取HidUsb设备信息 List slist = new List(); UsbHidDevice usbhid = new UsbHidDevice(); usbhid.GetDeviceList(ref slist); //HidUsb设备信息包含在List数据集中 当获取到HidUsb设备信息为:\\?\hid#vid_0e2c&pid_0112#6&1b44c403&0&0000#{4d1e55b2-f16f-11cf-88cb-001111000030} 那么: vid为0e2c, pid为:0112 //创建一个HidUsb设备访问实例 UsbHidDevice Device = new UsbHidDevice(vid, pid); //实现数据接收事件 Device.DataReceived += new UsbHidDevice.DataReceivedDelegate(Device_DataReceived); //当HidUsb设备返回信息时触发此事件 void Device_DataReceived(byte[] data){ } //向Hid设备发送数据"0xa0 00 0x12 0x9 0x22" string txt = "0xa0 00 0x12 0x9 0x22"; //把数据转换为字节数组 byte[] data = ConvertHelper.StringToByte(txt2); byte bt = 0; CommandMessage cmdMsg = new CommandMessage(bt, data); Boolean sbool = Device.SendMessage(cmdMsg); //发送数据 Device.Dispose(); //释放所有资源
2022-08-05 13:36:49 190KB hid usb HidUsb
1
Windows主机端与自定义USB HID设备通信详解
2022-07-07 09:01:21 23KB 文档资料
Arduino2android 使用蓝牙协议将 Arduino 板与 Android 设备通信的示例项目。
2022-07-05 11:04:15 18.45MB Java
1
USB 通信协议——想深入理解USB设备通信协议的朋友必看。
2022-06-08 14:19:01 1.49MB USB 通信协议
1
libimobile设备 使用本机协议与iOS设备上的服务进行通信的库。 特征 libimobiledevice是一个跨平台软件库,用于讨论与iOS设备进行交互的协议。 与其他项目不同,它不依赖使用任何现有的专有库,也不需要越狱。 一些关键功能是: 接口:为设备服务实现许多高级接口 实现:面向对象的体系结构和服务抽象层 跨平台:在Linux,macOS,Windows和Android平台上测试 实用程序:为设备服务提供各种命令行实用程序 SSL :允许在OpenSSL或GnuTLS之间进行选择以处理SSL通信 网络:支持与启用“ WiFi同步”的设备的网络连接 Python:为Python提供基于Cython的绑定 许多设备服务协议的已实现接口允许应用程序: 访问设备的文件系统 访问文件共享应用程序的文档 检索有关设备的信息并修改各种设置 以与iTunes兼容的本机方式备份和还原设备 管理设备上的应用程序图标排列 安装,删除,列出和基本管理应用程序 使用官方服务器激活设备 管理联系人,日历,便笺和书签 检索并删除崩溃报告 检索各种诊断信息 建立调试连接以进行应用调试 挂载文件系
2022-05-25 01:38:56 413KB c ios library protocol
1
人工智能-机器学习-计算机控制系统中PC机与现场设备通信软件开.pdf
2022-05-08 09:10:21 3.33MB 人工智能 机器学习 文档资料