Part Number:CC2642R
尊敬的TI工程师你好:
我使用的是两个CC2642,一个配置为主机,一个配置为从机,我想让主从设备自动连接,然后主机打开从机的通知开关,从机发送数据。我现在已经实现主从连接,主机已成功打开从机的通知开关,但是主机收不到从机发的数据。
然后我使用抓包工具,可以抓到主从连接的过程,但是抓不到数据从机发出的数据包。请问您有什么解决办法吗?
Yolande Wang:
发生此错误的原因是:加密数据包解密失败。
“bad MIC”意味着消息与代码不匹配,因此主设备已拒绝该数据包,因为该数据包可能包含错误;
建议您尝试在没有密钥输入的情况下再次嗅探。
,
?? ?:
你好!我在找错误的时候也觉得是密码错误,然后我一直在找哪里可以不设置密钥,cc2642是必须使用密钥吗?
我在syscfg里尝试取消,但是不太会设置。
请问是设置这里吗?
,
Yolande Wang:
CC2642是一款蓝牙芯片,使用密钥通常是必需的,以确保通信的安全性。
参考此链接:file:///C:/ti/simplelink_cc13xx_cc26xx_sdk_7_10_01_24/docs/ble5stack/ble_user_guide/html/ble-stack-5.x/gapbondmngr-cc13xx_cc26xx.html#selection-of-pairing-method
在SimpleLink 的syscfg工具中取消密钥通常需要通过更改协议栈配置来实现,参考下图:
,
?? ?:
您好 上边的文件打不开,可以重新发我一个链接吗
,
Yolande Wang:
file:///C:/ti/simplelink_cc13xx_cc26xx_sdk_7_10_01_24/docs/ble5stack/ble_user_guide/html/ble-stack-5.x/gapbondmngr-cc13xx_cc26xx.html#gapbondmgr-example-with-bonding-enabled
这是本地SDK里的文件,如果您没有下载SDK是看不到的,这个文件在您本地的SDK中的BLE User's Guide.里可以找到。