这非常令人沮丧,因为我已经尝试了数周,甚至在互联网上都没有任何线索。
我正在研究一个在不同农业硬件上读取/写入蓝牙串行数据的项目。
这些硬件中的大多数都是旧的,并且无法更改其 SPP 的波特率。
我使用 android 蓝牙聊天作为读/写的基础,我只更改了 UUID 以允许连接到我拥有的设备
我已经成功地以 19,200 的糟糕速率从标签阅读器中读取,并且格式很好
但是,我现在被波特率 9,600 的刻度卡住了,并且在我的应用程序中显示有趣的字符,甚至不接近应该来自刻度的格式
这个项目以前是在旧的 Windows Mobile 上完成的,波特率可以在他们的 API 中改变
有没有办法在 Android 中做到这一点,还是我在叫错树?