Récapitulatif sur les champs
| public EnumSet<DeviceFeatures> | deviceFeatures | Ensemble d'indicateurs identifiant les fonctionnalités prises en charge par l'appareil. |
| public long | deviceId | ID de l'appareil Weave (0 = non présent). |
| public long | fabricId | Tissu tissé auquel appartient l'appareil (0 =<0x0A> non présent). |
| Agenda public | manufacturingDate | Date de fabrication de l'appareil (null = non disponible). |
| public String | pairingCode | Code d'association de l'appareil (null = absent). |
| public byte[] | primary802154MACAddress | Adresse MAC de l'interface 802.15.4 principale (big-endian, null = non présent). |
| public byte[] | primaryWiFiMACAddress | Adresse MAC de l'interface Wi-Fi principale (big-endian, null = non présent). |
| public int | productCode | Code produit de l'appareil (0 = non présent). |
| public int | productRevision | Révision du produit de l'appareil (0 = non présent). |
| public String | rendezvousWiFiESSID | ESSID pour l'association du réseau Wi-Fi (null = non présent). |
| public String | serialNumber | Numéro de série de l'appareil (null = absent). |
| public String | softwareVersion | Version du logiciel installé (null = non présent). |
| public int | vendorCode | Code du fournisseur de l'appareil (0 = non présent). |
Récapitulatif des constructeurs publics
|
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)
|
Récapitulatif des méthodes publiques
| static WeaveDeviceDescriptor |
decode(byte[] encodedDeviceDesc)
|
Récapitulatif des méthodes héritées
Champs
public EnumSet<DeviceFeatures> deviceFeatures
Ensemble d'indicateurs identifiant les fonctionnalités prises en charge par l'appareil.
public long deviceId
ID de l'appareil Weave (0 = non présent).
public long fabricId
Tissu de la trame auquel appartient l'appareil (0 = non présent).
public Calendar manufacturingDate
Date de fabrication de l'appareil (null = non disponible).
public String pairingCode
Code d'association de l'appareil (null = absent).
public byte[] primary802154MACAddress
Adresse MAC de l'interface 802.15.4 principale (big-endian, null = non présent).
public byte[] primaryWiFiMACAddress
Adresse MAC de l'interface Wi-Fi principale (big-endian, null = non présent).
public int productCode
Code produit de l'appareil (0 = non présent).
public int productRevision
Révision du produit de l'appareil (0 = non présent).
public String rendezvousWiFiESSID
ESSID pour l'association du réseau Wi-Fi (null = absent).
public String serialNumber
Numéro de série de l'appareil (null = absent).
public String softwareVersion
Version du logiciel installé (null = absent).
public int vendorCode
Code du fournisseur de l'appareil (0 = non présent).
Constructeurs publics
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)
Paramètres
| vendorCode | |
|---|---|
| productCode | |
| productRevision | |
| manufacturingYear | |
| manufacturingMonth | |
| manufacturingDay | |
| primary802154MACAddress | |
| primaryWiFiMACAddress | |
| serialNumber | |
| rendezvousWiFiESSID | |
| pairingCode | |
| deviceId | |
| fabricId | |
| softwareVersion | |
| deviceFeatures |
Méthodes publiques
public static WeaveDeviceDescriptor decode (byte[] encodedDeviceDesc)
Paramètres
| encodedDeviceDesc |
|---|