大家好,感谢您的帮助...... 我有一个带有arduino项目的android应用程序...从ARDUINO MCU接收串行数据并在移动屏幕上显示,但是当以sensordata01,sensordata02和逗号分隔符的形式收到数据时...我收到错误.. 。"选择列表项:列表索引太大选择列表项:尝试获取长度为1的列表中的项目编号2:(* empity-string)"
我正在分裂并选择列表项组件......但问题仍然相同....请你帮忙......!
这个块我使用蓝牙并分割输入数据......
http://arduino.orgfree.com/error.JPG
感谢或帮助
答案 0 :(得分:0)
我知道你的帖子已经有一段时间,但我遇到了同样的问题,我修好了我的。 我的arduino上的序列号是
Serial.print(counter1);
Serial.print(",");
Serial.println(counter2);
我把它改成了
Serial.print(counter1);
Serial.print(",");
Serial.print(counter2);
Serial.println(",");
第一个给出了X的输出,X给出了X,X的输出, 这是因为它正在寻找第二个列表项目","在最后,我没有它,我希望这对你有用。