TI中文支持网
TI专业的中文技术问题搜集分享网站

蓝牙4.0增加绑定信息这个函数的参数都代表什么意思?

蓝牙4.0增加绑定信息这个函数的参数都代表什么意思?

特别是uint32 signCounter这个参数,还有程序里面有个gapBondCharCfg_t charCfg[GAP_CHAR_CFG_MAX];最下面有个设置charCfg = 0xFF,这参数又代表什么意思?谢谢!

这些对于我们有什么用处吗?谢谢!

代码如下: static uint8 gapBondMgrAddBond( gapBondRec_t *pBondRec, gapBondLTK_t *pLocalLTK, gapBondLTK_t *pDevLTK, uint8 *pIRK, uint8 *pSRK, uint32 signCounter )

 { …… ……

      // If available, save the connected device's Signature information

     if ( pSRK ) 

   {

          VOID osal_snv_write( devCSRKNvID(idx), KEYLEN, pSRK );

          VOID osal_snv_write( devSignCounterNvID(idx), sizeof ( uint32 ), &signCounter ); }

         // Write out FF's over the charactersitic configuration entry, to overwrite

         // any previous bond data that may have been stored

         VOID osal_memset( charCfg, 0xFF, sizeof ( charCfg ) );

         VOID osal_snv_write( gattCfgNvID(idx), sizeof ( charCfg ), charCfg );

         …… ……

         }
}

xiang zhang4:

weiping,

请参考BLE-Stack\BLE-CC2540-1.1\Documents\BLE_API_Guide_main文档中的API说明部分

当然这条api可能不在文档范畴之内

赞(0)
未经允许不得转载:TI中文支持网 » 蓝牙4.0增加绑定信息这个函数的参数都代表什么意思?
分享到: 更多 (0)