hc-06蓝牙模块与android应用程序之间的数据错误

hc-06蓝牙模块与android应用程序之间的数据错误,android,bluetooth,character-encoding,android-bluetooth,arduino-esp8266,Android,Bluetooth,Character Encoding,Android Bluetooth,Arduino Esp8266,我正在使用连接到hc-06蓝牙模块的esp8266 NodeMCU 1.0。我正在尝试通过蓝牙通信发送JSON对象 问题是,由于某种原因,发送的信息没有按预期的方式到达 我同时使用两个 波特率为19200的GPIO2 GPIO0 波特率为9600的GPIO14 GPIO12 这就是我发送信息的方式,我正在使用 我发送: {"act":"GS","ws":3,"ssid":"CASTANO JARA"} 这是它的接收方式: {"act":"GS�,"ws":3,"ssid":"CASTAN

我正在使用连接到hc-06蓝牙模块的esp8266 NodeMCU 1.0。我正在尝试通过蓝牙通信发送JSON对象

问题是,由于某种原因,发送的信息没有按预期的方式到达

我同时使用两个

  • 波特率为19200的GPIO2 GPIO0

  • 波特率为9600的GPIO14 GPIO12

这就是我发送信息的方式,我正在使用

我发送:

{"act":"GS","ws":3,"ssid":"CASTANO JARA"}
这是它的接收方式:

{"act":"GS�,"ws":3,"ssid":"CASTANO JARA"}

可能是什么问题?

我将hc 06模块中的波特率从9200更改为19200。这解决了问题

您可能会在上获得更好的回答。谢谢。你是对的,与其说是代码问题,不如说是电气问题
{"act":"GS","ws":3,"ssid":"CASTANO JARA"}
{"act":"GS�,"ws":3,"ssid":"CASTANO JARA"}