BLE IRK
前言:
提供BLE IRK获取方法。
操作方法:
需要先绑定后再进行获取,可以抓包验证是否正确(配置为No in put no out put模式)
uint8_t BLE_IRK[16]={0};
uint8 ret = 0;
ret = tmos_snv_read(BLE_NVID_IRK,16,BLE_IRK);//获取设备的IRK
PRINT("SNV read ret:%x\n", ret);
PRINT("Device: ");
for(uint8 i = 0; i< 16;i++){
PRINT("%02x ",BLE_IRK[i]);
}PRINT("\n");
tmos_memset(BLE_IRK,0,16);
ret = tmos_snv_read(devIRKNvID(0),16,BLE_IRK);//获取主机的IRK
PRINT("SNV read ret:%x\n", ret);
PRINT("Host: ");
for(uint8 i = 0; i< 16;i++){
PRINT("%02x ",BLE_IRK[i]);
}PRINT("\n");

浙公网安备 33010602011771号