如下图:
接收到的字符串为 01 04 04 09 CD 0A 61 AE AF
依据modbus协议: 01---为ID地址
我们需要提取其中有效的 温度和湿度数据。
并且把
温度: 09 CD 转换为数值
湿度: 0A 61 转换为数值
所用到的有:
截取字符串:
截取字符串:
然后用十六进制字符串至数值转换vi
这样提取处理的,第六位
第10位起后面的4为字符串即为 所需要的湿度数据。
『本文转载自网络,版权归原作者所有,如有侵权请联系删除』