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 publiczny | Data 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 |
---|