找回密码
 立即注册

使用微信账号登录

只需一步,快速开始

查看: 7766|回复: 12

[BC7系列] AKD4.1开发BLE

[复制链接]
连续签到天数:1天
签到总天数:1397天
签到总奖励:23877金币
发表于 2017-8-21 10:50:10 | 显示全部楼层 |阅读模式

马上注册,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册  

×
本帖最后由 Wney 于 2017-12-4 16:26 编辑

有没有高手指点一下用AKD4.1如何开发BLE?用的是csr8670。
目前看ADK的文档,只知道使用BLEstartbond事件触发广播或者扫描,可是手机连上,几秒后就自己断开了。
是不是要手动切换至peripheral role ?可是对比ADK4.0,4.1好像是自己切换的?

不知道是什么问题呢?

新问题是,安卓手机现在连接上了,可是服务不出来,在ADK里Debug也没有什么消息打印出来,暂时无解,有仁兄知道问题所在?

目前有案子使用ADK4.2的BLE,然后发觉还是有这个问题,把问题反馈给领导后,领导指点了一下,轻松解决。(领导果然是领导!!)安卓连接不上其实跟SC部分没啥关系,最主要是广播的时候,因为安卓对于广播的内容分析是limited,所以连接不上。
需要更改的地方是:
在sinkBleGapReadLocalNameComplete下把广播的状态设置为adv_discoverable_mode_general就可以了。


楼主热帖
积分商城 - 让您的金币更有价值!||官方Q群 - 让您的沟通更加及时!
连续签到天数:1天
签到总天数:666天
签到总奖励:9548金币
发表于 2017-8-21 15:23:03 来自手机 | 显示全部楼层
你用的什么手机?用iPhone 试试
积分商城 - 让您的金币更有价值!||官方Q群 - 让您的沟通更加及时!
回复 支持 反对

使用道具 举报

连续签到天数:1天
签到总天数:1397天
签到总奖励:23877金币
 楼主| 发表于 2017-8-21 16:04:04 | 显示全部楼层
zx104700 发表于 2017-8-21 15:23
你用的什么手机?用iPhone 试试

用的是iphone 4的light blue.
积分商城 - 让您的金币更有价值!||官方Q群 - 让您的沟通更加及时!
回复 支持 反对

使用道具 举报

连续签到天数:1天
签到总天数:666天
签到总奖励:9548金币
发表于 2017-8-21 17:11:20 来自手机 | 显示全部楼层
我用iphone 5和7的light blue没问题,ADK4.1用的默认代码打开ble就可以
积分商城 - 让您的金币更有价值!||官方Q群 - 让您的沟通更加及时!
回复 支持 反对

使用道具 举报

连续签到天数:1天
签到总天数:1397天
签到总奖励:23877金币
 楼主| 发表于 2017-8-21 17:25:35 | 显示全部楼层
zx104700 发表于 2017-8-21 17:11
我用iphone 5和7的light blue没问题,ADK4.1用的默认代码打开ble就可以

目前屏蔽了SC的一些操作,iphone4可以连接了,可是现在发现安卓手机还是连不上。
积分商城 - 让您的金币更有价值!||官方Q群 - 让您的沟通更加及时!
回复 支持 反对

使用道具 举报

连续签到天数:1天
签到总天数:666天
签到总奖励:9548金币
发表于 2017-8-21 18:54:40 来自手机 | 显示全部楼层
安卓手机要改手机app
积分商城 - 让您的金币更有价值!||官方Q群 - 让您的沟通更加及时!
回复 支持 反对

使用道具 举报

连续签到天数:1天
签到总天数:1397天
签到总奖励:23877金币
 楼主| 发表于 2017-8-22 08:30:02 | 显示全部楼层
zx104700 发表于 2017-8-21 18:54
安卓手机要改手机app

有不用改的APP吗?目前用的是BLEdebug助手,我看社区里有人也是用这个,并且连接成功了。
积分商城 - 让您的金币更有价值!||官方Q群 - 让您的沟通更加及时!
回复 支持 反对

使用道具 举报

连续签到天数:1天
签到总天数:881天
签到总奖励:11162金币
发表于 2017-8-22 14:22:30 | 显示全部楼层
iphone4 好像不支持ble啊,听说从4s才开始支持
积分商城 - 让您的金币更有价值!||官方Q群 - 让您的沟通更加及时!
回复 支持 反对

使用道具 举报

连续签到天数:1天
签到总天数:666天
签到总奖励:9548金币
发表于 2017-8-22 17:26:03 来自手机 | 显示全部楼层
Wney 发表于 2017-8-22 08:30
有不用改的APP吗?目前用的是BLEdebug助手,我看社区里有人也是用这个,并且连接成功了。

那应该是手机版本原因,你用安卓5.0以上试试,最好6.0以上。其实最根本的原因是安卓app连接ble时,没有选择LE通道。安卓6.0以上,修改app强制选择LE通道,是肯定可以的。
积分商城 - 让您的金币更有价值!||官方Q群 - 让您的沟通更加及时!
回复 支持 反对

使用道具 举报

连续签到天数:1天
签到总天数:1397天
签到总奖励:23877金币
 楼主| 发表于 2017-8-23 08:40:49 | 显示全部楼层
zx104700 发表于 2017-8-22 17:26
那应该是手机版本原因,你用安卓5.0以上试试,最好6.0以上。其实最根本的原因是安卓app连接ble时,没有选 ...

用的是小米5S,系统是6.0.1的。
积分商城 - 让您的金币更有价值!||官方Q群 - 让您的沟通更加及时!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册  

本版积分规则

小黑屋|手机版|我爱蓝牙网 - 52Bluetooth

GMT+8, 2024-4-24 12:37 , Processed in 0.199710 second(s), 24 queries , Gzip On, MemCached On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表