打印
[应用相关]

关于初始化问题

[复制链接]
331|1
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
想问一下我这个初始化有什么问题导致蓝牙没有打开到接收的功能,并且报错failed:0x48,具体想问一下是哪里设置出现问题了。

void Add_Server(void)
{
  uint8_t status = BLE_STATUS_SUCCESS;
const uint8_t uuid[16] = {0x66,0x9a,0x0c,0x20,0x00,0x08,0x81,0x98,0xeb,0x11,0x8b,0x7d,0x20,0xd1,0x69,0x86};
  const uint8_t charUuidTX[16] = {0x66,0x9a,0x0c,0x20,0x00,0x08,0x81,0x98,0xeb,0x11,0x8b,0x7d,0x21,0xd1,0x69,0x86};
  const uint8_t charUuidRX[16] = {0x66,0x9a,0x0c,0x20,0x00,0x08,0x81,0x98,0xeb,0x11,0x8b,0x7d,0x22,0xd1,0x69,0x86};
  
  Osal_MemCpy(&service_uuid.Service_UUID_128, uuid, 16);   
  status = aci_gatt_add_service(UUID_TYPE_128           ,&service_uuid          ,PRIMARY_SERVICE     ,0x04  ,&ServHandle);
                                                                                                    *红色表明的那位,用0x04的话蓝牙没有接收,发送和服务是正常的,用0x06的话就三个都错误了

  if (status != BLE_STATUS_SUCCESS) {
    PRINTF("aci_gatt_add_service() failed:0x%02x\r\n", status);
    APP_FLAG_SET(APP_ERROR);
  }else{
    PRINTF("aci_gatt_add_service --> SUCCESS\r\n");
  }
  
  Osal_MemCpy(&char_uuid.Char_UUID_128, charUuidTX, 16);
  status =  aci_gatt_add_char(ServHandle ,UUID_TYPE_128 , &char_uuid ,20 ,CHAR_PROP_NOTIFY  ,ATTR_PERMISSION_NONE   ,0   ,16 ,1 ,&TXCharHandle);
  if (status != BLE_STATUS_SUCCESS) {
    PRINTF("aci_gatt_add_TXchar() failed:0x%02x\r\n", status);
    APP_FLAG_SET(APP_ERROR);
  }else{
    PRINTF("aci_gatt_add_TXchar --> SUCCESS);
  }
  
  Osal_MemCpy(&char_uuid.Char_UUID_128, charUuidRX, 16);
  status =  aci_gatt_add_char(ServHandle    ,UUID_TYPE_128     ,&char_uuid        ,20                  ,CHAR_PROP_WRITE|CHAR_PROP_WRITE_WITHOUT_RESP   ,ATTR_PERMISSION_NONE   ,GATT_NOTIFY_ATTRIBUTE_WRITE    ,16             ,1              ,&RXCharHandle);
  
  if (status != BLE_STATUS_SUCCESS) {
    PRINTF("aci_gatt_add_RXchar() failed:0x%02x\r\n", status);
    APP_FLAG_SET(APP_ERROR);
  }else{
    PRINTF("aci_gatt_add_RXchar --> SUCCESS);
  }
}

使用特权

评论回复
沙发
豌豆爹| | 2021-3-10 10:14 | 只看该作者

https://community.st.com/s/question/0D50X00009XkYAvSAN/sensortile-bluenrgms-custom-service-aci




使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2055

主题

7458

帖子

10

粉丝