分裂组件中的App Inventor蓝牙传入数据错误

时间:2015-03-01 16:47:50

标签: android bluetooth arduino

大家好,感谢您的帮助...... 我有一个带有arduino项目的android应用程序...从ARDUINO MCU接收串行数据并在移动屏幕上显示,但是当以sensordata01,sensordata02和逗号分隔符的形式收到数据时...我收到错误.. 。"选择列表项:列表索引太大选择列表项:尝试获取长度为1的列表中的项目编号2:(* empity-string)"

我正在分裂并选择列表项组件......但问题仍然相同....请你帮忙......!

这个块我使用蓝牙并分割输入数据......

http://arduino.orgfree.com/error.JPG

感谢或帮助

1 个答案:

答案 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的输出, 这是因为它正在寻找第二个列表项目","在最后,我没有它,我希望这对你有用。