1.目的
防止别的设备连上自己的蓝牙设备,可以使用配对
2.分析
在实际应用中,经常用到配对,使指定设备连接
3.平台:
协议栈版本:SDK10.0.0
编译软件:keil 5.12
硬件平台:nrf51822最小系统
例子:E:\SDK10.0\examples\ble_peripheral\ble_app_hrs\pca10028\s110\arm4 //心率
4.步骤
err_code = dfu_ble_peer_data_get(&m_ble_peer_data);
if (err_code == NRF_SUCCESS){
m_ble_peer_data_valid = true;
}
else
{
ble_gap_addr_t addr;
err_code = sd_ble_gap_address_get(&addr);
APP_ERROR_CHECK(err_code);
// Increase the BLE address by one when advertising openly.
addr.addr[0] += 1;
err_code = sd_ble_gap_address_set(BLE_GAP_ADDR_CYCLE_MODE_NONE, &addr);
APP_ERROR_CHECK(err_code);
}