nl::ब्लेड::WeableBLEDeviceIdentizationInfo

#include <src/ble/WeaveBleServiceData.h>

पर क्लिक करें.

खास जानकारी

Weable BLE सेवा के विज्ञापन डेटा में दिखने वाले डिवाइस की पहचान की जानकारी वाले ब्लॉक के ओवर-द-एयर कोड में बदला गया फ़ॉर्मैट तय करता है.

सार्वजनिक प्रकार

@15 enum
@16 enum

सार्वजनिक विशेषताएं

BlockLen
uint8_t
BlockType
uint8_t
DeviceId[8]
uint8_t
DeviceProductId[2]
uint8_t
DeviceVendorId[2]
uint8_t
MajorVersion
uint8_t
MinorVersion
uint8_t
PairingStatus
uint8_t

सार्वजनिक फ़ंक्शन

GetDeviceId(void)
uint64_t
GetProductId(void)
uint16_t
GetVendorId(void)
uint16_t
Init()
void
SetDeviceId(uint64_t deviceId)
void
SetProductId(uint16_t productId)
void
SetVendorId(uint16_t vendorId)
void

सार्वजनिक प्रकार

@15 टैग

 nl::Ble::WeaveBLEDeviceIdentificationInfo::@15

@16 टैग

 nl::Ble::WeaveBLEDeviceIdentificationInfo::@16

सार्वजनिक विशेषताएं

ब्लॉक लेन

uint8_t nl::Ble::WeaveBLEDeviceIdentificationInfo::BlockLen

ब्लॉक टाइप

uint8_t nl::Ble::WeaveBLEDeviceIdentificationInfo::BlockType

डिवाइस आईडी

uint8_t nl::Ble::WeaveBLEDeviceIdentificationInfo::DeviceId[8]

डिवाइस प्रॉडक्ट आईडी

uint8_t nl::Ble::WeaveBLEDeviceIdentificationInfo::DeviceProductId[2]

डिवाइस विक्रेताId

uint8_t nl::Ble::WeaveBLEDeviceIdentificationInfo::DeviceVendorId[2]

मेजर वर्शन

uint8_t nl::Ble::WeaveBLEDeviceIdentificationInfo::MajorVersion

माइनर वर्शन

uint8_t nl::Ble::WeaveBLEDeviceIdentificationInfo::MinorVersion

जोड़ने की स्थिति

uint8_t nl::Ble::WeaveBLEDeviceIdentificationInfo::PairingStatus

सार्वजनिक फ़ंक्शन

GetDeviceId

uint64_t nl::Ble::WeaveBLEDeviceIdentificationInfo::GetDeviceId(
  void
)

GetProductId

uint16_t nl::Ble::WeaveBLEDeviceIdentificationInfo::GetProductId(
  void
)

GetVendorId

uint16_t nl::Ble::WeaveBLEDeviceIdentificationInfo::GetVendorId(
  void
)

इनिट

void nl::Ble::WeaveBLEDeviceIdentificationInfo::Init()

सेट डिवाइस आईडी

void nl::Ble::WeaveBLEDeviceIdentificationInfo::SetDeviceId(
  uint64_t deviceId
)

सेट प्रॉडक्ट आईडी

void nl::Ble::WeaveBLEDeviceIdentificationInfo::SetProductId(
  uint16_t productId
)

सेट वेंडरआईडी

void nl::Ble::WeaveBLEDeviceIdentificationInfo::SetVendorId(
  uint16_t vendorId
)