diff --git a/README.md b/README.md index 5933bc0..d955311 100644 --- a/README.md +++ b/README.md @@ -8,7 +8,7 @@ ## 项目简介 ## 这是一个独立的可执行Win32服务端程序,用于桥接终端APP和物联网硬件。 APP端为Websocet接口的静态html页面,硬件端为基于Arduino开发的电路,与服务器通讯使用UDP协议通讯(注:为方便您的使用,本Respository亦提供了一个C#编写的简易UDP测试程序用来模拟硬件设备)。 APP通过Webscoket接口发送一个自定义的字符串报文给服务端,服务端根据报文中的ID把报文转发给相同ID的UDP硬件设备(或UDP测试程序)。 -![](.\document\preview.png) +![](./document/preview.png) 启动方法:在本地windows环境下运行.\UdpPlugWebsocket\bin\Debug\UdpPlugWebsocket.exe即可按照config.xml中描述的端口启动服务程序。默认UDP端口为7101,Websocket端口为9000。此时外部的UDP连接和Websocket连接都会在UI中显示。其中UDP在终端设备页面中显示,Websocket连接在控制页面中显示,通讯状况在交换面板页面中显示。您可以通过配置->显示调试系信息 打开或关闭UI的通讯Log。 @@ -17,7 +17,7 @@ ## 数据包格式 (UDP与Websocket相同)## -![](.\document\packageintro.png) +![](./document/packageintro.png) **Endpoint是外部连接的唯一索引。** @@ -28,10 +28,10 @@ 运行.\UdpExample\client\bin\Debug\client.exe 在程序控制台中输入如下数据包 004832A08000000000200000000000000001234testtest05 即可在终端设备页面看到本机的连接。 -![](.\document\clienttest.png) +![](./document/clienttest.png) ## Websocket通讯测试 ## 任意支持websocket的浏览器中运行.\UPW_Browser\index.html?ID=0000000002&MM=0000000000000000与UDP测试程序建立连接(参数区分大小写) -![](.\document\webtest.png) +![](./document/webtest.png) ## 目录结构 ## .\UdpPlugWebsocket UPWS服务程序(主服务程序)