Google is committed to advancing racial equity for Black communities. See how.

এনএল :: ব্লি :: ওয়েভবেলডি ডিভাইসআইডেন্টিফিকেশনআইএনফো

#include <src/ble/WeaveBleServiceData.h>

বুনন BLE ডিভাইস সনাক্তকরণ তথ্য ব্লক।

সারসংক্ষেপ

ওয়েভ বিএলইএল পরিষেবা বিজ্ঞাপনের ডেটাতে উপস্থিত ডিভাইস শনাক্তকরণ তথ্য ব্লকের ওভার-দ্য-এয়ার-এনকোডড ফর্ম্যাটটিকে সংজ্ঞা দেয়।

পাবলিক প্রকার

@15 এনাম
@16 এনাম

জনসাধারণের গুণাবলী

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]

ডিভাইসভেন্ডারআইডি

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

পাবলিক ফাংশন

গেটডেভাইসআইডি

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

গেটপ্রডাক্ট আইডি

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

গেটভেন্ডারআইডি

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
)