Feldzusammenfassung
public EnumSet < DeviceFeatures > | Gerätefunktionen | Satz von Flags, die vom Gerät unterstützte Funktionen identifizieren. |
öffentlich lange | Geräte ID | Geräte-ID verweben (0 = nicht vorhanden). |
öffentlich lange | Stoff-ID | Gewebe, zu dem das Gerät gehört (0 = nicht vorhanden). |
öffentlicher Kalender | Herstellungsdatum | Herstellungsdatum des Geräts (null = nicht vorhanden). |
öffentliche Zeichenfolge | PairingCode | Geräte-Pairing-Code (null = nicht vorhanden). |
öffentliches Byte[] | primär802154MACA-Adresse | MAC-Adresse für die primäre 802.15.4-Schnittstelle (Big-Endian, null = nicht vorhanden). |
öffentliches Byte[] | primäreWiFiMACA-Adresse | MAC-Adresse für die primäre WLAN-Schnittstelle (Big-Endian, null = nicht vorhanden). |
öffentliche int | Produktcode | Geräteproduktcode (0 = nicht vorhanden). |
öffentliche int | ProduktRevision | Produktrevision des Geräts (0 = nicht vorhanden). |
öffentliche Zeichenfolge | RendezvousWiFiESSID | ESSID zum Koppeln des WLAN-Netzwerks (null = nicht vorhanden). |
öffentliche Zeichenfolge | Ordnungsnummer | Seriennummer des Geräts (null = nicht vorhanden). |
öffentliche Zeichenfolge | Softwareversion | Installierte Softwareversion (null = nicht vorhanden). |
öffentliche int | Herstellerkürzel | Geräteherstellercode (0 = nicht vorhanden). |
Zusammenfassung des öffentlichen Konstrukteurs
WeaveDeviceDescriptor (int vendorCode, int product, int productRevision, int manufacturingYear, int manufacturingMonth, int manufacturingDay, byte [] primary802154MACAddress, byte [] primaryWiFiMACAddress, String serial, String rendezvousWiFiESSID, String pairingCode, lange deviceId, lange fabricId, String Softwareversion, int deviceFeatures ) |
Zusammenfassung der öffentlichen Methode
statischer WeaveDeviceDescriptor | decode (byte [] encodedDeviceDesc) |
Zusammenfassung der vererbten Methode
Felder
public EnumSet < DeviceFeatures > deviceFeatures
Satz von Flags, die vom Gerät unterstützte Funktionen identifizieren.
Öffentlichkeit lange deviceId
Geräte-ID verweben (0 = nicht vorhanden).
Öffentlichkeit lange fabricId
Gewebe, zu dem das Gerät gehört (0 = nicht vorhanden).
Öffentliche Kalender manufacturingDate
Herstellungsdatum des Geräts (null = nicht vorhanden).
public String pairingCode
Geräte-Pairing-Code (null = nicht vorhanden).
public byte [] primary802154MACAddress
MAC-Adresse für die primäre 802.15.4-Schnittstelle (Big-Endian, null = nicht vorhanden).
public byte [] primaryWiFiMACAddress
MAC-Adresse für die primäre WLAN-Schnittstelle (Big-Endian, null = nicht vorhanden).
public int product
Geräteproduktcode (0 = nicht vorhanden).
public int productRevision
Produktrevision des Geräts (0 = nicht vorhanden).
public String rendezvousWiFiESSID
ESSID zum Koppeln des WLAN-Netzwerks (null = nicht vorhanden).
public String serial
Seriennummer des Geräts (null = nicht vorhanden).
public String Softwareversion
Installierte Softwareversion (null = nicht vorhanden).
public int vendorCode
Geräteherstellercode (0 = nicht vorhanden).
Öffentliche Konstrukteure
public WeaveDeviceDescriptor ()
public WeaveDeviceDescriptor (int vendorCode, int product, int productRevision, int manufacturingYear, int manufacturingMonth, int manufacturingDay, byte [] primary802154MACAddress, byte [] primaryWiFiMACAddress, String serial, String rendezvousWiFiESSID, String pairingCode, lange deviceId, lange fabricId, String Software - Version, int Gerätefunktionen)
Parameter
Herstellerkürzel | |
---|---|
Produktcode | |
ProduktRevision | |
HerstellungJahr | |
HerstellungMonat | |
Herstellungstag | |
primär802154MACA-Adresse | |
primäreWiFiMACA-Adresse | |
Ordnungsnummer | |
RendezvousWiFiESSID | |
PairingCode | |
Geräte ID | |
Stoff-ID | |
Softwareversion | |
Gerätefunktionen |
Öffentliche Methoden
public static WeaveDeviceDescriptor decode (byte [] encodedDeviceDesc)
Parameter
encodedDeviceDesc |
---|