打断点发现搜寻设备全部进入的是GAP_DIRECT_DEVICE_INFO_EVENT,无法进入例程所写的GAP_DEVICE_INFO_EVENT事件,这个是什么情况
热门产品 :
CH592: RISC-V内核BLE5.4无线MCU
打断点发现搜寻设备全部进入的是GAP_DIRECT_DEVICE_INFO_EVENT,无法进入例程所写的GAP_DEVICE_INFO_EVENT事件,这个是什么情况
更新evt,之前的evt有问题,换最新的就行,应该就是这两天更新的,如果还没更新,更新之后在此帖回复。
你好,我用的是CH582M的评估版,使用的是CH583EVT 1.1版本,我看是官网最新的了,发布时间是2022/1/27的那个
最新的EVT在近几天更新,随时关注官网信息。
更新后OK了,再咨询一个问题,就是从机的广播包和扫描应答包都是在GAP_DEVICE_INFO_EVENT事件中读取的么,为啥我Debug发现只能收到从机7个字节的广播包(UUID等信息),一直没有收到12个字节的扫描应答包(设备名称等信息)
这里的结构体显示此成员为广播包或者扫描应答包,这里你可以多试几次,理论会出现扫描应答包的。
相应的代码如图所示:
获取的信息应该是广播包和扫描应答包间隔着获取:
CH582M芯片ID是唯一的,那MAC地址是唯一的不
是的,mac地址是唯一的。