CC2541 主机扫描从机名字
在从机里用GAPRole_SetParameter( GAPROLE_SCAN_RSP_DATA, sizeof ( deviceName ), (uint8*)&deviceName );这个设置的从机蓝牙名,
在主机里调用哪个函数可以读出从机名
typedef struct
{
osal_event_hdr_t hdr; //!< GAP_MSG_EVENT and status
uint8 opcode; //!< GAP_DEVICE_INFO_EVENT
uint8 eventType; //!< Advertisement Type: @ref GAP_ADVERTISEMENT_TYPE_DEFINES
uint8 addrType; //!< address type: @ref GAP_ADDR_TYPE_DEFINES
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这个指针
如果是这个的话
我在simpleBLECentralEventCB发现设备MAC后,打印出*pEvtData里的值不对的啊
还是说用GATT_ReadCharValue这个呢
应该就是pEvtData这个值吧,
如果用SimpleBLEPeripheral的例程和Central配对
请问您读出来的是什么呢?