為什么從機(jī)的handle都為0?

static gattAttribute_t devInfoAttrTbl[] = {

? ? // Device Information Service

? ? {

? ? ? ? {ATT_BT_UUID_SIZE, primaryServiceUUID}, /* type */

? ? ? ? GATT_PERMIT_READ, ? ? ? ? ? ? ? ? ? ? ? /* permissions */

? ? ? ? 0,? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? /* handle */

? ? ? ? (uint8_t *)&devInfoService? ? ? ? ? ? ? /* pValue */

? ? },


? ? // System ID Declaration

? ? {

? ? ? ? {ATT_BT_UUID_SIZE, characterUUID},

? ? ? ? GATT_PERMIT_READ,

? ? ? ? 0,

? ? ? ? &devInfoSystemIdProps},


? ? // System ID Value

? ? {

? ? ? ? {ATT_BT_UUID_SIZE, devInfoSystemIdUUID},

? ? ? ? GATT_PERMIT_READ,

? ? ? ? 0,

? ? ? ? (uint8_t *)devInfoSystemId},


? ? // Model Number String Declaration

? ? {

? ? ? ? {ATT_BT_UUID_SIZE, characterUUID},

? ? ? ? GATT_PERMIT_READ,

? ? ? ? 0,

? ? ? ? &devInfoModelNumberProps},


? ? // Model Number Value

? ? {

? ? ? ? {ATT_BT_UUID_SIZE, devInfoModelNumberUUID},

? ? ? ? GATT_PERMIT_READ,

? ? ? ? 0,

? ? ? ? (uint8_t *)devInfoModelNumber},


? ? // Serial Number String Declaration

? ? {

? ? ? ? {ATT_BT_UUID_SIZE, characterUUID},

? ? ? ? GATT_PERMIT_READ,

? ? ? ? 0,

? ? ? ? &devInfoSerialNumberProps},


? ? // Serial Number Value

? ? {

? ? ? ? {ATT_BT_UUID_SIZE, devInfoSerialNumberUUID},

? ? ? ? GATT_PERMIT_READ,

? ? ? ? 0,

? ? ? ? (uint8_t *)devInfoSerialNumber},


? ? // Firmware Revision String Declaration

? ? {

? ? ? ? {ATT_BT_UUID_SIZE, characterUUID},

? ? ? ? GATT_PERMIT_READ,

? ? ? ? 0,

? ? ? ? &devInfoFirmwareRevProps},


? ? // Firmware Revision Value

? ? {

? ? ? ? {ATT_BT_UUID_SIZE, devInfoFirmwareRevUUID},

? ? ? ? GATT_PERMIT_READ,

? ? ? ? 0,

? ? ? ? (uint8_t *)devInfoFirmwareRev},


? ? // Hardware Revision String Declaration

? ? {

? ? ? ? {ATT_BT_UUID_SIZE, characterUUID},

? ? ? ? GATT_PERMIT_READ,

? ? ? ? 0,

? ? ? ? &devInfoHardwareRevProps},


? ? // Hardware Revision Value

? ? {

? ? ? ? {ATT_BT_UUID_SIZE, devInfoHardwareRevUUID},

? ? ? ? GATT_PERMIT_READ,

? ? ? ? 0,

? ? ? ? (uint8_t *)devInfoHardwareRev},


? ? // Software Revision String Declaration

? ? {

? ? ? ? {ATT_BT_UUID_SIZE, characterUUID},

? ? ? ? GATT_PERMIT_READ,

? ? ? ? 0,

? ? ? ? &devInfoSoftwareRevProps},


? ? // Software Revision Value

? ? {

? ? ? ? {ATT_BT_UUID_SIZE, devInfoSoftwareRevUUID},

? ? ? ? GATT_PERMIT_READ,

? ? ? ? 0,

? ? ? ? (uint8_t *)devInfoSoftwareRev},


? ? // Manufacturer Name String Declaration

? ? {

? ? ? ? {ATT_BT_UUID_SIZE, characterUUID},

? ? ? ? GATT_PERMIT_READ,

? ? ? ? 0,

? ? ? ? &devInfoMfrNameProps},


? ? // Manufacturer Name Value

? ? {

? ? ? ? {ATT_BT_UUID_SIZE, devInfoMfrNameUUID},

? ? ? ? GATT_PERMIT_READ,

? ? ? ? 0,

? ? ? ? (uint8_t *)devInfoMfrName},


? ? // IEEE 11073-20601 Regulatory Certification Data List Declaration

? ? {

? ? ? ? {ATT_BT_UUID_SIZE, characterUUID},

? ? ? ? GATT_PERMIT_READ,

? ? ? ? 0,

? ? ? ? &devInfo11073CertProps},


? ? // IEEE 11073-20601 Regulatory Certification Data List Value

? ? {

? ? ? ? {ATT_BT_UUID_SIZE, devInfo11073CertUUID},

? ? ? ? GATT_PERMIT_READ,

? ? ? ? 0,

? ? ? ? (uint8_t *)devInfo11073Cert},


? ? // PnP ID Declaration

? ? {

? ? ? ? {ATT_BT_UUID_SIZE, characterUUID},

? ? ? ? GATT_PERMIT_READ,

? ? ? ? 0,

? ? ? ? &devInfoPnpIdProps},


? ? // PnP ID Value

? ? {

? ? ? ? {ATT_BT_UUID_SIZE, devInfoPnpIdUUID},

? ? ? ? GATT_PERMIT_READ,

? ? ? ? 0,

? ? ? ? (uint8_t *)devInfoPnpId}

};


您好,這個(gè)是由屬性服務(wù)器內(nèi)部分配的,直接寫0就可以了。


只有登錄才能回復(fù),可以選擇微信賬號登錄

国产91精品新入口,国产成人综合网在线播放,九热这里只有精品,本道在线观看,美女视频a美女视频,韩国美女激情视频,日本美女pvp视频