首页 > 其他分享 >ble开发-蓝牙广播包分析

ble开发-蓝牙广播包分析

时间:2023-06-20 21:24:05浏览次数:41  
标签:SERV UUID 蓝牙 GAP 广播 UINT16 ble ADTYPE data

直接看广播包内容代码

static uint8 advData[] =
{
    // flags
    0x02,   // length of this data
    GAP_ADTYPE_FLAGS,
    GAP_ADTYPE_FLAGS_GENERAL | GAP_ADTYPE_FLAGS_BREDR_NOT_SUPPORTED,
    
      // service UUIDs
    0x05,   // length of this data
    GAP_ADTYPE_16BIT_COMPLETE,
    LO_UINT16(HID_SERV_UUID),
    HI_UINT16(HID_SERV_UUID),
      LO_UINT16(BATT_SERV_UUID),
    HI_UINT16(BATT_SERV_UUID),

    // appearance
    0x03,   // length of this data
    GAP_ADTYPE_APPEARANCE,
    LO_UINT16(GAP_APPEARE_GENERIC_RC),
    HI_UINT16(GAP_APPEARE_GENERIC_RC),

        // local name
        // 0x0D,                               // length of this data
        BLE_ADV_DATA_LENGTH,
        GAP_ADTYPE_LOCAL_NAME_COMPLETE,     // AD Type = Complete local name
        //0XE8,0XAF,0XAD, 0XE9, 0X9F, 0XB3, 0XE5, 0X8A, 0XA9, 0XE6, 0X89, 0X8B // name
        BLE_ADV_NAME,
};

 

标签:SERV,UUID,蓝牙,GAP,广播,UINT16,ble,ADTYPE,data
From: https://www.cnblogs.com/foorun/p/17494816.html

相关文章