Podsumowanie pola
| public EnumSet<DeviceFeatures> | deviceFeatures | Zestaw flag identyfikujących funkcje obsługiwane przez urządzenie. |
| public long | deviceId | Identyfikator urządzenia Weave (0 = brak). |
| public long | fabricId | Rodzaj tkaniny, z której wykonane jest urządzenie (0 = nie występuje). |
| kalendarz publiczny, | manufacturingDate | Data produkcji urządzenia (null = brak). |
| public String | pairingCode | Kod parowania urządzenia (null = brak). |
| public byte[] | primary802154MACAddress | Adres MAC głównego interfejsu 802.15.4 (big-endian, null = brak). |
| public byte[] | primaryWiFiMACAddress | Adres MAC głównego interfejsu Wi-Fi (big-endian, null = brak). |
| public int | productCode | Kod produktu urządzenia (0 = brak). |
| public int | productRevision | Wersja produktu urządzenia (0 = brak). |
| public String | rendezvousWiFiESSID | ESSID sieci Wi-Fi do parowania (null = nieobecny). |
| 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). |
Podsumowanie konstruktora publicznego
|
WeaveDeviceDescriptor(int vendorCode, int productCode, int
productRevision, int manufacturingYear, int manufacturingMonth, int
manufacturingDay, byte[] primary802154MACAddress, byte[] primaryWiFiMACAddress,
String serialNumber, String rendezvousWiFiESSID, String pairingCode, long
deviceId, long fabricId, String softwareVersion, int deviceFeatures)
|
Podsumowanie metod publicznych
| statyczny WeaveDeviceDescriptor |
decode(byte[] encodedDeviceDesc)
|
Podsumowanie dziedziczonej metody
Pola
public EnumSet<DeviceFeatures> deviceFeatures
Zestaw flag identyfikujących funkcje obsługiwane przez urządzenie.
public long deviceId
Identyfikator urządzenia Weave (0 = brak).
public long fabricId
Rodzaj tkaniny, z której wykonane jest urządzenie (0 = brak).
public Calendar manufacturingDate
Data produkcji urządzenia (null = brak).
public String pairingCode
Kod parowania urządzenia (null = brak).
public byte[] primary802154MACAddress
Adres MAC głównego interfejsu 802.15.4 (big-endian, null = brak).
public byte[] primaryWiFiMACAddress
Adres MAC głównego interfejsu Wi-Fi (big-endian, null = brak).
public int productCode
Kod produktu urządzenia (0 = brak).
public int productRevision
Wersja produktu urządzenia (0 = brak).
public String rendezvousWiFiESSID
ESSID sieci Wi-Fi do parowania (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).
Public Constructors
public WeaveDeviceDescriptor ()
public WeaveDeviceDescriptor (int vendorCode, int productCode, int productRevision, int manufacturingYear, int manufacturingMonth, int manufacturingDay, byte[] primary802154MACAddress, byte[] primaryWiFiMACAddress, String serialNumber, String rendezvousWiFiESSID, String pairingCode, long deviceId, long fabricId, String softwareVersion, int deviceFeatures)
Parametry
| vendorCode | |
|---|---|
| productCode | |
| productRevision | |
| manufacturingYear | |
| manufacturingMonth | |
| manufacturingDay | |
| primary802154MACAddress | |
| primaryWiFiMACAddress | |
| serialNumber | |
| rendezvousWiFiESSID | |
| pairingCode | |
| deviceId | |
| fabricId | |
| softwareVersion | |
| deviceFeatures |
Metody publiczne
public static WeaveDeviceDescriptor decode (byte[] encodedDeviceDesc)
Parametry
| encodedDeviceDesc |
|---|