蓝牙默认密码
请问 :
使用 simplelink_cc2640r2_sdk_ble_example_pack_1_50_00_62 中 glucose_sensor 代码无修改 做演示测试时,手机 BLE SCAN 可以正常连接设备, 该demo 明明是不需要密码的。为什么每次使能特征字 Notify 时,手机就会弹出输入密码要求,然后输入默认密码 0000, 1234 都提示配对失败,然后断开连接。怎么回事?
而 simplelink_cc2640r2_sdk_1_50_00_58 中 simple_peripheral 就没有这个现象,使能 特征字 notify 时工作正常,无输入密码提示。
这两个demo 相关功能配置也是一样。
谢谢
您可以在例程内找到如下语句
//! BLE Default Passcode
#define B_APP_DEFAULT_PASSCODE 123456
static void GlucoseSensor_processPasscodeEvt(uint16_t connHandle)
{
// This app uses a default passcode. A real-life scenario would handle all
// pairing scenarios and likely generate this randomly.
GAPBondMgr_PasscodeRsp(connHandle, SUCCESS, B_APP_DEFAULT_PASSCODE);
}
更多详细内容您可以查看
http://dev.ti.com/tirex/#/?link=Software%2FSimpleLink%20SDK%20Plugins%2FExample%20Packs%2FSimpleLink%20CC2640R2%20SDK%20BLE%20Example%20Pack%2FExamples%2FDevelopment%20Tools%2FCC2640R2%20LaunchPad%2Fbleapps%2Fglucose_sensor
希望对您有所帮助,谢谢!
密码可用 , 谢谢
很高兴能帮到您!
蓝牙密码都是6位的