TI论坛
直播中

韩宁

7年用户 275经验值
私信 关注
[问答]

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这个呢

回帖(1)

苏醒

2020-3-20 10:45:37
应该就是pEvtData这个值吧,
如果用SimpleBLEPeripheral的例程和Central配对
请问您读出来的是什么呢?
举报

更多回帖

发帖
×
20
完善资料,
赚取积分