Riepilogo campi
pubblico EnumSet < DeviceFeatures > | dispositivoCaratteristiche | Set di flag che identificano le funzionalità supportate dal dispositivo. |
pubblico lungo | ID del dispositivo | ID dispositivo Weave (0 = non presente). |
pubblico lungo | ID tessuto | Tessuto di armatura a cui appartiene il dispositivo (0 = non presente). |
Calendario pubblico | data di produzione | Data di fabbricazione del dispositivo (null = non presente). |
stringa pubblica | codice di abbinamento | Codice di accoppiamento del dispositivo (null = non presente). |
byte pubblico[] | primario802154MACAddress | Indirizzo MAC per l'interfaccia 802.15.4 primaria (big-endian, null = non presente). |
byte pubblico[] | primaryWiFiMACAddress | Indirizzo MAC per l'interfaccia WiFi primaria (big-endian, null = non presente). |
int pubblico | codice prodotto | Codice prodotto dispositivo (0 = non presente). |
int pubblico | revisione del prodotto | Revisione prodotto dispositivo (0 = non presente). |
stringa pubblica | rendezvousWiFiESSID | ESSID per abbinamento rete WiFi (null = non presente). |
stringa pubblica | numero di serie | Numero di serie del dispositivo (null = non presente). |
stringa pubblica | versione software | Versione software installata (null = non presente). |
int pubblico | codice venditore | Codice fornitore dispositivo (0 = non presente). |
Riepilogo costruttore pubblico
WeaveDeviceDescriptor (int codice fornitore, int ProductCode, int productRevision, int manufacturingYear, int manufacturingMonth, int manufacturingDay, byte [] primary802154MACAddress, byte [] primaryWiFiMACAddress, String serialnumber, String rendezvousWiFiESSID, String pairingCode, lungo deviceid, lungo fabricId, String softwareVersion, int deviceFeatures ) |
Riepilogo del metodo pubblico
static WeaveDeviceDescriptor | decode (byte [] encodedDeviceDesc) |
Riepilogo metodo ereditato
Campi
pubblico EnumSet < DeviceFeatures > deviceFeatures
Set di flag che identificano le funzionalità supportate dal dispositivo.
lungo deviceId pubblico
ID dispositivo Weave (0 = non presente).
lungo fabricId pubblico
Tessuto di armatura a cui appartiene il dispositivo (0 = non presente).
Calendario di manufacturingDate
Data di fabbricazione del dispositivo (null = non presente).
public String pairingCode
Codice di accoppiamento del dispositivo (null = non presente).
public byte [] primary802154MACAddress
Indirizzo MAC per l'interfaccia 802.15.4 primaria (big-endian, null = non presente).
public byte [] primaryWiFiMACAddress
Indirizzo MAC per l'interfaccia WiFi primaria (big-endian, null = non presente).
ProductCode public int
Codice prodotto dispositivo (0 = non presente).
productRevision public int
Revisione prodotto dispositivo (0 = non presente).
public String rendezvousWiFiESSID
ESSID per abbinamento rete WiFi (null = non presente).
public String serialNumber
Numero di serie del dispositivo (null = non presente).
public String softwareVersion
Versione software installata (null = non presente).
codice fornitore public int
Codice fornitore dispositivo (0 = non presente).
Costruttori pubblici
WeaveDeviceDescriptor pubblico ()
pubblico WeaveDeviceDescriptor (int codice fornitore, int ProductCode, int productRevision, int manufacturingYear, int manufacturingMonth, int manufacturingDay, byte [] primary802154MACAddress, byte [] primaryWiFiMACAddress, String serialNumber, String rendezvousWiFiESSID, String pairingCode, lungo deviceId, lungo fabricId, String softwareVersion, int dispositivoCaratteristiche)
Parametri
codice venditore | |
---|---|
codice prodotto | |
revisione del prodotto | |
anno di produzione | |
produzioneMese | |
giorno di produzione | |
primario802154MACAddress | |
indirizzo MAC primarioWiFi | |
numero di serie | |
rendezvousWiFiESSID | |
codice di abbinamento | |
ID del dispositivo | |
ID tessuto | |
versione software | |
dispositivoCaratteristiche |
Metodi pubblici
public static WeaveDeviceDescriptor decodificare (byte [] encodedDeviceDesc)
Parametri
codificatoDeviceDesc |
---|