Firefly开源社区

标题: 连接断开问题 [打印本页]

作者: thong    时间: 2015-8-10 17:15
标题: 连接断开问题
有没有什么办法判断设备是手机端主动断开的,而不是蓝牙超距断开?
作者: 安安    时间: 2015-8-11 09:40
蓝牙在断开的时候会返回一个断开原因,例如: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
作者: ffl86    时间: 2015-11-6 17:00
请问这错误码是什么含意
CO_ERROR_CONN_FAILED_TO_BE_EST
在魅族上一直连接失败




欢迎光临 Firefly开源社区 (https://dev.t-firefly.com/) Powered by Discuz! X3.1