编织设备描述符

公共类WeaveDeviceDescriptor扩展对象

现场总结

公共EnumSet < DeviceFeatures >设备特性标识设备支持的功能的标志集。
公长设备编号Weave 设备 ID(0 = 不存在)。
公长面料ID编织设备所属的织物(0 = 不存在)。
公共日历生产日期设备制造日期(空 = 不存在)。
公共字符串配对码设备配对代码(空 = 不存在)。
公共字节[] 主要802154MAC地址主要 802.15.4 接口的 MAC 地址(大端,空 = 不存在)。
公共字节[] 主要WiFiMAC地址主要 WiFi 接口的 MAC 地址(大端,空 = 不存在)。
公众号产品代码设备产品代码(0 = 不存在)。
公众号 产品修订设备产品版本(0 = 不存在)。
公共字符串会合WiFiESSID用于配对 WiFi 网络的 ESSID(空 = 不存在)。
公共字符串序列号设备序列号(空 = 不存在)。
公共字符串 软件版本安装的软件版本(空 = 不存在)。
公众号供应商代码设备供应商代码(0 = 不存在)。

公共构造函数摘要

WeaveDeviceDescriptor (INT vendorCode的,INT PRODUCTCODE,INT productRevision,INT manufacturingYear,INT manufacturingMonth,INT manufacturingDay,字节[] primary802154MACAddress,字节[] primaryWiFiMACAddress,字符串SERIALNUMBER,字符串rendezvousWiFiESSID,字符串pairingCode,长的DeviceID,长fabricId,字符串softwareVersion,INT deviceFeatures )

公共方法总结

静态WeaveDeviceDescriptor
解码(字节[] encodedDeviceDesc)

继承方法总结

字段

公共EnumSet < DeviceFeatures > deviceFeatures

标识设备支持的功能的标志集。

众长DEVICEID

Weave 设备 ID(0 = 不存在)。

众长fabricId

编织设备所属的织物(0 = 不存在)。

公共日历manufacturingDate

设备制造日期(空 = 不存在)。

公共字符串pairingCode

设备配对代码(空 = 不存在)。

公共字节[] primary802154MACAddress

主要 802.15.4 接口的 MAC 地址(大端,空 = 不存在)。

公共字节[] primaryWiFiMACAddress

主要 WiFi 接口的 MAC 地址(大端,空 = 不存在)。

公众诠释PRODUCTCODE

设备产品代码(0 = 不存在)。

公众诠释productRevision

设备产品版本(0 = 不存在)。

公共字符串rendezvousWiFiESSID

用于配对 WiFi 网络的 ESSID(空 = 不存在)。

公共字符串SERIALNUMBER

设备序列号(空 = 不存在)。

公共字符串softwareVersion

安装的软件版本(空 = 不存在)。

公众诠释vendorCode的

设备供应商代码(0 = 不存在)。

公共构造函数

公共WeaveDeviceDescriptor()

公共WeaveDeviceDescriptor(INT vendorCode的,INT PRODUCTCODE,INT productRevision,INT manufacturingYear,INT manufacturingMonth,INT manufacturingDay,字节[] primary802154MACAddress,字节[] primaryWiFiMACAddress,字符串SERIALNUMBER,字符串rendezvousWiFiESSID,字符串pairingCode,长的DeviceID,长fabricId,字符串softwareVersion,INT设备特性)

参数
供应商代码
产品代码
产品修订
制造年份
制造月
制造日
主要802154MAC地址
主要WiFiMAC地址
序列号
会合WiFiESSID
配对码
设备编号
面料ID
软件版本
设备特性

公共方法

公共静态WeaveDeviceDescriptor解码(字节[] encodedDeviceDesc)

参数
编码设备描述