4981| 2
|
[求助问答] Intel Curie小板蓝牙的问题 |
好几年都没发过贴啦,一转眼都已经读研了。最近论文需要,需要做一个蓝牙通信,所以我想着用Arduino 101来快速搭建原型系统,考虑到自己是DFRobot多年来的忠实粉丝,所以买了Intel Curie这个小板子来制作。 但是在我的使用过程中,蓝牙的调试出了点问题,我不知道是软件编程的原因还是硬件设备的问题,情况是这样的:我在arduino程序中修改BLEService的uuid,将程序烧录到板子后,用自己写的安卓程序连接板子,显示出的却不是我自己设定的Service,而且最让我困惑的是,它有时候就会修改成功,但绝大多数情况,在我烧录程序后,service的uuid都还是旧的没有改变(我在每次烧录前都会改变uuid,但是就好像没有写进去一样)。这让我非常困惑,给我的感觉是里面的蓝牙芯片好像有记忆功能,一直存的是我最早写进去的uuid,不管我们怎么修改,都不变化,这个问题不解决,我的论文可能就需要换个角度写了,我可是要发CCF b类会议的论文呀,希望不要在硬件原型设备上影响我的进度。 各位有没有遇到类似的情况呢?左图是我手机app读到的service uuid,右图是我在arduino中写的,讲道理应该我烧录进去,板子中的service uuid就变成了我写的,但是实际情况却没有,还是很早的uuid。 |
确实,我最近又发现了同样问题,时常上传的都是上一次或者前面某一次的service uuid甚至device name。你可以试试交叉上传,先上传一个样例文件的,在上传你的,可能就能成功 |
© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed