Google は、黒人コミュニティのための人種的公平の促進に取り組んでいます。詳細をご覧ください。

nl::Ble::WeaveBLEDeviceIdentificationInfo

#include <src/ble/WeaveBleServiceData.h>

Weave BLE Device Identification Information Block.

まとめ

Weave 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

BlockType

uint8_t nl::Ble::WeaveBLEDeviceIdentificationInfo::BlockType

DeviceId

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

DeviceProductId

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

DeviceVendorId

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
)

init

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

SetDeviceId

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

SetProductId

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

SetVendorId

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