WeaveDeviceDescriptor

public class WeaveDeviceDescriptor rozszerza Object

Podsumowanie pola

publicznego EnumSet < DeviceFeatures > Funkcje urządzenia Zestaw flag identyfikujących funkcje obsługiwane przez urządzenie.
publiczne długo identyfikator urzadzenia Identyfikator urządzenia Weave (0 = brak).
publiczne długo identyfikator tkaniny Splot tkaniny, do której należy urządzenie (0 = brak).
Kalendarz publicznyData produkcji Data produkcji urządzenia (null = brak).
publiczny ciąg kod parowania Kod parowania urządzenia (null = brak).
bajt publiczny podstawowy 802154 MACAdres Adres MAC podstawowego interfejsu 802.15.4 (big-endian, null = brak).
bajt publiczny podstawowy adres MACWiFi Adres MAC podstawowego interfejsu WiFi (big-endian, null = brak).
intencje publiczne kod produktu Kod produktu urządzenia (0 = brak).
intencje publiczne wersja produktu Wersja produktu urządzenia (0 = brak).
publiczny ciąg spotkanieWiFiESSID ESSID do parowania sieci WiFi (null = brak).
publiczny ciąg numer seryjny Numer seryjny urządzenia (null = brak).
publiczny ciąg wersja oprogramowania Zainstalowana wersja oprogramowania (null = brak).
intencje publiczne kod sprzedawcy Kod dostawcy urządzenia (0 = brak).

Podsumowanie dla konstruktorów publicznych

WeaveDeviceDescriptor (Int vendorCode int ProductCode int productRevision, Int manufacturingYear int manufacturingMonth int manufacturingDay bajt [] primary802154MACAddress bajt [] primaryWiFiMACAddress, String serialNumber, String rendezvousWiFiESSID, String pairingCode długo Deviceid długo fabricId, String softwareVersion, Int deviceFeatures )

Podsumowanie metody publicznej

statyczne WeaveDeviceDescriptor
dekodowania (bajt [] encodedDeviceDesc)

Podsumowanie metody dziedziczonej

Pola

publicznego EnumSet < DeviceFeatures > deviceFeatures

Zestaw flag identyfikujących funkcje obsługiwane przez urządzenie.

publicznego długo Deviceid

Identyfikator urządzenia Weave (0 = brak).

publicznego długo fabricId

Splot tkaniny, do której należy urządzenie (0 = brak).

Kalendarz publiczny manufacturingDate

Data produkcji urządzenia (null = brak).

public String pairingCode

Kod parowania urządzenia (null = brak).

bajt publicznej [] primary802154MACAddress

Adres MAC podstawowego interfejsu 802.15.4 (big-endian, null = brak).

bajt publicznej [] primaryWiFiMACAddress

Adres MAC podstawowego interfejsu WiFi (big-endian, null = brak).

public int kod_produktu

Kod produktu urządzenia (0 = brak).

public int productRevision

Wersja produktu urządzenia (0 = brak).

public String rendezvousWiFiESSID

ESSID do parowania sieci WiFi (null = brak).

public String serialNumber

Numer seryjny urządzenia (null = brak).

public String softwareVersion

Zainstalowana wersja oprogramowania (null = brak).

public int vendorCode

Kod dostawcy urządzenia (0 = brak).

Konstruktorzy publiczni

WeaveDeviceDescriptor publicznego ()

publicznego WeaveDeviceDescriptor (int vendorCode, int kod_produktu, int productRevision, int manufacturingYear, int manufacturingMonth, int manufacturingDay, byte [] primary802154MACAddress, byte [] primaryWiFiMACAddress, String serialNumber, String rendezvousWiFiESSID, String pairingCode, długo Deviceid, długo fabricId, String softwareVersion, int Funkcje urządzenia)

Parametry
kod sprzedawcy
kod produktu
wersja produktu
rok produkcji
miesiąc produkcji
dzień produkcji
podstawowy 802154 MACAdres
podstawowy adres MACWiFi
numer seryjny
spotkanieWiFiESSID
kod parowania
identyfikator urzadzenia
identyfikator tkaniny
wersja oprogramowania
Funkcje urządzenia

Metody publiczne

publiczne statyczny WeaveDeviceDescriptor dekodowania (bajt [] encodedDeviceDesc)

Parametry
encodedDeviceDesc