微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI蓝牙设计交流 > multi_role例程作为主机如何搜索获取从设备的广播信息

multi_role例程作为主机如何搜索获取从设备的广播信息

时间:10-02 整理:3721RD 点击:

SDK:simplelink_cc2640r2_sdk_1_50_00_58

multi_role作为主机时会Scan周围的广播,但是例程Scan出来的时设备的MAC addr 如果我想获取到设备的广播名里面的所有内容,那么请问时存在在哪个结构体里面,我尝试打印了deviceInfo但是发现不是广播名的数据,麻烦TI工程师解答下,谢谢~!

typedef struct { osal_event_hdr_t hdr; //!< @ref GAP_MSG_EVENT and status uint8 opcode; //!< @ref GAP_DEVICE_INFO_EVENT uint8 eventType; //!< Advertisement Type: @ref GAP_Adv_Report_Types uint8 addrType; //!< address type: @ref GAP_Addr_Types uint8 addr[B_ADDR_LEN]; //!< Address of the advertisement or SCAN_RSP int8 rssi; //!< Advertisement or SCAN_RSP RSSI uint8 dataLen; //!< Length (in bytes) of the data field (evtData) uint8 *pEvtData; //!< Data field of advertisement or SCAN_RSP } gapDeviceInfoEvent_t;

 uint8 *pEvtData;          //!< Data field of advertisement or SCAN_RSP
你的设备名字就扫描回应包里面

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top