【发布时间】:2017-03-19 11:24:11
【问题描述】:
有时一个设备有命令要发送到另一个设备。在简单的情况下,我经常使用数字和字母的字符串,例如
"123X456YG"
有含义
set the value of parameter X to 123, 456 to Y, and then Go.
解释算法非常简单:逐个字符处理,“推动”数字构建一个数字(n = 10*n + ch-'0'),当它是一个字母时执行操作(并重置数字)。
在没有太多不同动作的情况下非常方便(并且你可以记住字母),当然你可以使用SCPI处理更复杂的事情。
这种(相当明显的)方式有名称吗?
【问题讨论】:
-
也许我应该写一个专利申请。
标签: arduino communication interpreter