通过蓝牙发送字符串到Arduin上的Android设备

2024-10-01 13:31:09 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在通过蓝牙向Android设备发送字符串。在

我有一个Arduino板,有一个Synapse SNAP RF100模块和一个连接到串行端口的RN42蓝牙模块。在

使用从RF100模块读取数据并将其写入Arduino上的RN42

Serial3.write(Serial2.read());

SNAP上运行的代码是用snapy(Python的一个子集)编写的,如下所示:

^{pr2}$

打印的字符串被写入RN42,Android设备接收并显示在TextView中。在

上面的代码使Android设备显示Photocell:

如您所见,photoval丢失。在

Python端的字符串与预期的一样,所以要么是蓝牙改变了它,要么是Android改变了它。在

有人知道是什么原因造成的吗?在


Tags: 模块端口字符串代码read读取数据arduinowrite