Q
qiang7207
Unregistered / Unconfirmed
GUEST, unregistred user!
通讯方式
— 显示端建立侦听端口
— 监控发起连接,连接成功后按约定向显示端发送数据,显示端成功接收后按约定返回成功应答,对于无应答和失败应答情况监控端将重发数据。?— 通讯方式为同步方式
— 当连接失效时,监控端将重新发起连接
— 当连接空闲时,监控端定期发送检测包检测链路的有效?数据发送??SOH10SIX定位号码SIX扇区原点经度SIX扇区原点纬度SIX扇区内径SIX扇区外径SIX扇区起始角度SIX扇区终止角度SIX定位点经度SIX定位点纬度EIX
说明:SOH(ascii码1)为起始符,EIX(ascii码3)为终止符,SIX(ascii码2)为分隔符。
经纬度格式为带小数位的数字,如“113.83456”。
数据应答
SOH标记SIX描述EIX?说明:
[1]红色部分均为字符串
[2]标记“0”表示成功,标记“1”表示失败,描述解释失败原因,成功时描述可以为空。
[3]内径和外径的单位为“米”
[4]起始角和终止角单位为“度(0-360)”
3.4
检测发送 SOH20EIX
说明:SOH(ascii码1)为起始符,EIX(ascii码3)为终止符。红色部分为字符串。
3.5
检测应答
SOH0EIX
举例说明
需要发送的数据为:号码13900000000,经度为113.23456,纬度为23.32489?数据发送包为:SOH13900000000SIX113.129078SIX23.25478SIX20SIX180SIX30SIX120SIX113.23456SIX23.32489?EIX
数据应答包为
SOH 0 SIX成功EIX
或者SOH 1 SIX接收出现异常EIX
要求
1. 按照所述协议内容(协议不理解的部分可按自己的理解来做,不要求很精确)建立TCP的服务端模拟器和TCP客户端,服务端 和 客户端 分开两个项目。
2. TCP服务端模拟器上提供界面来控制协议的交互内容。
3. TCP客户端在接收到服务端数据后在窗口上用GDI进行绘图。
4. 服务端和客户端均能记录下协议交互的日志。
5. 希望用 极坐标系 下 绘制 圆 的 方法来完成,会涉及到基本的三角函数 和 平面几何知识。
各位有谁做过,做对了!
— 显示端建立侦听端口
— 监控发起连接,连接成功后按约定向显示端发送数据,显示端成功接收后按约定返回成功应答,对于无应答和失败应答情况监控端将重发数据。?— 通讯方式为同步方式
— 当连接失效时,监控端将重新发起连接
— 当连接空闲时,监控端定期发送检测包检测链路的有效?数据发送??SOH10SIX定位号码SIX扇区原点经度SIX扇区原点纬度SIX扇区内径SIX扇区外径SIX扇区起始角度SIX扇区终止角度SIX定位点经度SIX定位点纬度EIX
说明:SOH(ascii码1)为起始符,EIX(ascii码3)为终止符,SIX(ascii码2)为分隔符。
经纬度格式为带小数位的数字,如“113.83456”。
数据应答
SOH标记SIX描述EIX?说明:
[1]红色部分均为字符串
[2]标记“0”表示成功,标记“1”表示失败,描述解释失败原因,成功时描述可以为空。
[3]内径和外径的单位为“米”
[4]起始角和终止角单位为“度(0-360)”
3.4
检测发送 SOH20EIX
说明:SOH(ascii码1)为起始符,EIX(ascii码3)为终止符。红色部分为字符串。
3.5
检测应答
SOH0EIX
举例说明
需要发送的数据为:号码13900000000,经度为113.23456,纬度为23.32489?数据发送包为:SOH13900000000SIX113.129078SIX23.25478SIX20SIX180SIX30SIX120SIX113.23456SIX23.32489?EIX
数据应答包为
SOH 0 SIX成功EIX
或者SOH 1 SIX接收出现异常EIX
要求
1. 按照所述协议内容(协议不理解的部分可按自己的理解来做,不要求很精确)建立TCP的服务端模拟器和TCP客户端,服务端 和 客户端 分开两个项目。
2. TCP服务端模拟器上提供界面来控制协议的交互内容。
3. TCP客户端在接收到服务端数据后在窗口上用GDI进行绘图。
4. 服务端和客户端均能记录下协议交互的日志。
5. 希望用 极坐标系 下 绘制 圆 的 方法来完成,会涉及到基本的三角函数 和 平面几何知识。
各位有谁做过,做对了!