6792| 2
|
[求助] 不同板子的蓝牙透传乱码问题 |
现在做一个设计,计划用HC-05在两个不同的板子之间蓝牙透传数据,结果乱码 一个板子是CurieNano(这个板只有BLE不支持通常的大流量蓝牙传输,找了一下其他模块监听BLE的貌似找不到简单的) 另外一个是ProMicro,也就是小型的Leonardo 两边各一个HC-05,一主一从,蓝牙采用SoftwareSerial,波特率9600和57600都试了,结果全部是乱码,串口出来全部是问号 奇怪的是手机分别蓝牙连两个板的BLE串口通讯是可以的,就是两个板之间通讯就乱码了 请问各位有没有头绪?或者有其他推荐不同板之间蓝牙通讯解决方法吗?例如有什么办法可以让一个板子监听CurieNano的BLE广播呢? 核心代码很简单: SoftwareSerial BT(8,9); if (Serial.available()) { val = Serial.read(); //BT.write(val); // write一样不行,不是hex的问题 //BT.println(); BT.print(val); } if (BT.available()) { val = BT.read(); Serial.print(val); } |
© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed