最后更新:2022-03-12 05:41:22 手机定位技术交流文章
这将使通信的实质内容更加安全和可靠,同时允许发送和接收大量数据。
假设:
在最基本的方面,通信协议由框架(STX)和框架尾(ETX)组成。
当通信的接收人收到通知框架(STX)时,即承认通信的启动。
当电文的收件人收到到框架(ETX)结束时,即知道通信的结尾。
当框架中间有一个框架(STX)或框架终止(ETX)时,数据就会丢失。
为了避免发生数据丢失,制定了数据转换规则。
| 转义前 | 转义后 | |
|---|---|---|
| STX(帧头) | 0x41 | 0x2D,0x21 |
| ETX(帧尾) | 0x2B | 0x2D,0x0B |
| ESC(转义符) | 0x2D | 0x2D,0x0D |
在发送数据时:
将 0x2D 和 0x21 传送到 0x41 。
当您遇到 0x2B, 发送 0x2D, 0x0B 。
见面时, 发送 0x2D 和 0x0D 。
在接收数据时:
当发现 0x2D 时, 跳过不处理, 然后在字节的最后字节上附加 0x20 。
本文由 在线网速测试 整理编辑,转载请注明出处。