BLE中数据服务和基本服务是什么作用?

2019-07-18 15:18发布

BLE中数据服务和基本服务是什么作用?
对BLE中的这两个宏已经懵了,按照书上的说法,似乎SIMPLEPROFILE_SERV_UUID是数据服务,由用户自定义,GATT_PRIMARY_SERVICE_UUID是基本服务,基本服务是什么作用?
static gattAttribute_t simpleProfileAttrTbl[SERVAPP_NUM_ATTR_SUPPORTED] =
{
// Simple Profile Service
  {
      { ATT_BT_UUID_SIZE, primaryServiceUUID }, /* type */
      GATT_PERMIT_READ, /* permissions */
      0, /* handle */
      (uint8 *)&simpleProfileService /* pValue */
  }
......
}这个属性表数组成员结构体中的primaryServiceUUID 是什么含义?

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
1条回答
广电总局
1楼-- · 2019-07-18 20:40
 精彩回答 2  元偷偷看……

一周热门 更多>