设备要求我指令以 0D0A 这样的十六进制字符结尾,请教一下大家有什么办法吗?

liucsen

gatewayworker自动把指令转成了十六进制发给设备,那么0D0A这样的十六进制字符,在ascii指令中如何表示呢?在windows中回车换行是\r\n,我把"\r\n"加到指令后面,就会报错。

5054 1 0
1个回答

yongdao35

十六进制转二进制用函数 hex2bin('0D0A'),是"\r\n" 没错

  • 暂无评论
年代过于久远,无法发表回答
×
🔝