Firefly开源社区

打印 上一主题 下一主题

连接断开问题

53

积分

0

威望

0

贡献

游客

积分
53

连接断开问题

发表于 2015-8-10 17:15:58      浏览:6687 | 回复:2        打印      只看该作者   [复制链接] 楼主
有没有什么办法判断设备是手机端主动断开的,而不是蓝牙超距断开?
回复

使用道具 举报

400

积分

0

威望

0

贡献

注册会员

Rank: 8Rank: 8

积分
400
QQ
发表于 2015-8-11 09:40:49        只看该作者  沙发
蓝牙在断开的时候会返回一个断开原因,例如:Disconnect with 76F79D840813 reason is 0x8.
在co_err.h中有定义错误码含义:
/*****************************************************
***              BLE ERROR CODES                   ***
*****************************************************/

#define CO_ERROR_NO_ERROR                        0x00
#define CO_ERROR_UNKNOWN_HCI_COMMAND             0x01
#define CO_ERROR_UNKNOWN_CONNECTION_ID           0x02
#define CO_ERROR_HARDWARE_FAILURE                0x03
#define CO_ERROR_PAGE_TIMEOUT                    0x04
#define CO_ERROR_AUTH_FAILURE                    0x05
#define CO_ERROR_PIN_MISSING                     0x06
#define CO_ERROR_MEMORY_CAPA_EXCEED              0x07
#define CO_ERROR_CON_TIMEOUT                     0x08
没个性,不签名!
回复

使用道具 举报

21

积分

0

威望

0

贡献

技术小白

积分
21
发表于 2015-11-6 17:00:08        只看该作者  板凳
请问这错误码是什么含意
CO_ERROR_CONN_FAILED_TO_BE_EST
在魅族上一直连接失败
回复

使用道具 举报

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

本版积分规则

友情链接 : 爱板网 电子发烧友论坛 云汉电子社区 粤ICP备14022046号-2
快速回复 返回顶部 返回列表