如何将16进制数据合并后通过串口发送出去,谢谢

air800模块,我有个数据格式如下:A={0XEF,data,0XFE}。其中DATA.7是连上服务器标志位,DATA.6-DATA.0是GSM信号强度。我如何将获取到的标志与信号强度合并为一个字节,并将总的数据通过串口发送出去。下面这样写对吗?或者应该如何写比较好,谢谢

A={0XEF,string.toHex(mqtt:connect()and 1 or 0)*128+net.getRssi()),0XFE}   

 uart.write(UART_ID,A)

请先 登录 后评论
  • 0 关注
  • 0 收藏,2019 浏览
  • 赤火隐士 提出于 2019-10-24 16:15

相似问题