2995浏览
查看: 2995|回复: 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。
微信图片_20180707194038.jpg 微信图片_20180707194003.png

微笑的rockets  NPC

发表于 2018-7-13 13:51:08

要不你把代码发出来看看吧。
回复

使用道具 举报

DFByOdlEWoH  学徒

发表于 2020-2-21 18:18:25

回帖奖励 +20 创造力

确实,我最近又发现了同样问题,时常上传的都是上一次或者前面某一次的service uuid甚至device name。你可以试试交叉上传,先上传一个样例文件的,在上传你的,可能就能成功
回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies |上传

本版积分规则

为本项目制作心愿单
购买心愿单
心愿单 编辑
[[wsData.name]]

硬件清单

  • [[d.name]]
btnicon
我也要做!
点击进入购买页面
上海智位机器人股份有限公司 沪ICP备09038501号-4

© 2013-2022 Comsenz Inc. Powered by Discuz! X3.4 Licensed

mail