在发送蓝牙时,我需要使用数据包的MIC(消息完整性检查)。如何配置SDK
嗨Zhangtinglu,
我不知道你想问什么?你能分享更多关于你将要做什么的信息吗?
顺便说一句,只是一个善意的提醒,你可以在我们的CN论坛上发表你的问题:
https://support.dialog-semiconductor.com/forums/dialog-smartbond-bluetooth-low-energy-%E2%80%93-software-dialog-%E2%80%9Csmartbond%E2%80%9D%E7%B3%BB%E5%88%97%E4%BD%8E%E5%8A%9F%E8%80%97%E8%93%9D%E7%89%99%E2%80%94%E8%BD%AF%E4%BB%B6
Br,
宜宾
对不起。我的意思是蓝牙包(v4.2)包含1字节的前序,4字节的访问地址,2字节的头,最大251字节的有效载荷,可选的4字节的信息完整性检查(MIC),3字节的循环冗余检查(CRC)。当使用加密时,MIC (message integrity check)与有效载荷一起发送。
我需要用麦克风,怎么用?
嗨zhangtinglu,
SDK没有公开任何api供用户访问LL包的数据。
然而,你可以用一个嗅探器来观察这些。
你能告诉我为什么要获取这些数据吗?
Br,宜宾
嗨CYibin
我刚刚解释了MIC的含义。我不想修改LL包的数据我只希望LL包的数据包含MIC
因为它属于蓝牙标准协议。我认为可以通过配置SDK来实现。
嗨zhangtinglu8888,
一旦启用任何可用的安全模式,消息完整性检查(MIC)将自动附加到PDU中。请启用任何安全模式,并使用BLE嗅探器检查它。您不应该修改SDK。
谢谢,PM_Dialog
谢谢你!你解答了我的问题
嗨Zhangtinglu,
我不知道你想问什么?你能分享更多关于你将要做什么的信息吗?
顺便说一句,只是一个善意的提醒,你可以在我们的CN论坛上发表你的问题:
https://support.dialog-semiconductor.com/forums/dialog-smartbond-bluetooth-low-energy-%E2%80%93-software-dialog-%E2%80%9Csmartbond%E2%80%9D%E7%B3%BB%E5%88%97%E4%BD%8E%E5%8A%9F%E8%80%97%E8%93%9D%E7%89%99%E2%80%94%E8%BD%AF%E4%BB%B6
Br,
宜宾
对不起。我的意思是蓝牙包(v4.2)包含1字节的前序,4字节的访问地址,2字节的头,最大251字节的有效载荷,可选的4字节的信息完整性检查(MIC),3字节的循环冗余检查(CRC)。当使用加密时,MIC (message integrity check)与有效载荷一起发送。
我需要用麦克风,怎么用?
嗨zhangtinglu,
SDK没有公开任何api供用户访问LL包的数据。
然而,你可以用一个嗅探器来观察这些。
你能告诉我为什么要获取这些数据吗?
Br,宜宾
嗨CYibin
我刚刚解释了MIC的含义。我不想修改LL包的数据我只希望LL包的数据包含MIC
因为它属于蓝牙标准协议。我认为可以通过配置SDK来实现。
嗨zhangtinglu8888,
一旦启用任何可用的安全模式,消息完整性检查(MIC)将自动附加到PDU中。请启用任何安全模式,并使用BLE嗅探器检查它。您不应该修改SDK。
谢谢,PM_Dialog
谢谢你!你解答了我的问题