从arduino接收多个数据

从arduino接收多个数据,arduino,Arduino,你好,我有一个多参数需要由arduino串口接收,格式如下 a、 x,y,z b、 x,y,z 我希望它们位于每个数组a[]和b[]中 如何忽略“,”和外接程序数组 如何检测新线路?根据另一端的串行终端,线路的末端由“\r”或“\n”或两者指示 有三种方法可以尝试: 将字节读入数组并使用sscanf。一定要包括 将字节读入数组并使用strtok和atoi 编写自己的循环以读取字符并构造数字

你好,我有一个多参数需要由arduino串口接收,格式如下

a、 x,y,z b、 x,y,z

我希望它们位于每个数组a[]和b[]中

如何忽略“,”和外接程序数组
如何检测新线路?

根据另一端的串行终端,线路的末端由“\r”或“\n”或两者指示

有三种方法可以尝试:

将字节读入数组并使用sscanf。一定要包括

将字节读入数组并使用strtok和atoi

编写自己的循环以读取字符并构造数字