WeaveDeviceDescriptor

WeaveDeviceDescriptor clase pública se extiende Objeto

Campo Resumen

pública EnumSet < DeviceFeatures > deviceFeatures Conjunto de banderas que identifican las características admitidas por el dispositivo.
publico largo ID del dispositivo ID del dispositivo de tejido (0 = no presente).
publico largo fabricId Tejer la tela a la que pertenece el dispositivo (0 = no presente).
calendario públicofecha de fabricación Fecha de fabricación del dispositivo (nulo = no presente).
cadena pública código de emparejamiento Código de emparejamiento del dispositivo (nulo = no presente).
byte público [] Primary802154MACAddress Dirección MAC para la interfaz 802.15.4 primaria (big-endian, nulo = no presente).
byte público [] PrimaryWiFiMACAddress Dirección MAC para la interfaz WiFi principal (big-endian, nulo = no presente).
público int código de producto Código de producto del dispositivo (0 = no presente).
público int productRevision Revisión del producto del dispositivo (0 = no presente).
cadena pública rendezvousWiFiESSID ESSID para emparejar la red WiFi (nulo = no presente).
cadena pública número de serie Número de serie del dispositivo (nulo = no presente).
cadena pública Versión del software Versión de software instalada (nula = no presente).
público int Código de proveedor Código de proveedor del dispositivo (0 = no presente).

Resumen del constructor público

WeaveDeviceDescriptor (int vendorCode, de producto int, productRevision int, int manufacturingYear, int manufacturingMonth, int manufacturingDay, byte [] primary802154MACAddress, byte [] primaryWiFiMACAddress, Cadena serialNumber, Cadena rendezvousWiFiESSID, Cadena pairingCode, largo deviceid, largo fabricId, Cadena Versión de software, deviceFeatures int )

Resumen del método público

estática WeaveDeviceDescriptor
decodificar (byte [] encodedDeviceDesc)

Resumen del método heredado

Campos

pública EnumSet < DeviceFeatures > deviceFeatures

Conjunto de banderas que identifican las características admitidas por el dispositivo.

deviceId pública de largo

ID del dispositivo de tejido (0 = no presente).

fabricId pública de largo

Tejer la tela a la que pertenece el dispositivo (0 = no presente).

Calendario manufacturingDate pública

Fecha de fabricación del dispositivo (nulo = no presente).

Cadena pairingCode pública

Código de emparejamiento del dispositivo (nulo = no presente).

public byte [] primary802154MACAddress

Dirección MAC para la interfaz 802.15.4 primaria (big-endian, nulo = no presente).

public byte [] primaryWiFiMACAddress

Dirección MAC para la interfaz WiFi principal (big-endian, nulo = no presente).

Código de producto public int

Código de producto del dispositivo (0 = no presente).

productRevision public int

Revisión del producto del dispositivo (0 = no presente).

Cadena rendezvousWiFiESSID pública

ESSID para emparejar la red WiFi (nulo = no presente).

Cadena serialNumber pública

Número de serie del dispositivo (nulo = no presente).

Cadena Versión de software público

Versión de software instalada (nula = no presente).

vendorCode public int

Código de proveedor del dispositivo (0 = no presente).

Constructores públicos

WeaveDeviceDescriptor pública ()

pública WeaveDeviceDescriptor (int vendorCode, CódigoProducto int, productRevision int, int manufacturingYear, int manufacturingMonth, int manufacturingDay, byte [] primary802154MACAddress, byte [] primaryWiFiMACAddress, Cadena serialNumber, Cadena rendezvousWiFiESSID, Cadena pairingCode, a largo deviceId, a largo fabricId, Cadena Versión de software, int deviceFeatures)

Parámetros
Código de proveedor
código de producto
productRevision
Año de manufactura
mes de fabricación
ManufacturingDay
Primary802154MACAddress
PrimaryWiFiMACAddress
número de serie
rendezvousWiFiESSID
código de emparejamiento
ID del dispositivo
fabricId
Versión del software
deviceFeatures

Métodos públicos

public static WeaveDeviceDescriptor decodificación (byte [] encodedDeviceDesc)

Parámetros
encodedDeviceDesc