Tóm tắt trường
| public EnumSet<DeviceFeatures> | deviceFeatures | Tập hợp các cờ xác định những tính năng mà thiết bị hỗ trợ. |
| public long | deviceId | Mã thiết bị Weave (0 = không có). |
| public long | fabricId | Cấu trúc Weave mà thiết bị thuộc về (0 = không có). |
| Lịch công khai | manufacturingDate | Ngày sản xuất thiết bị (null = không có). |
| public String | pairingCode | Mã ghép nối thiết bị (null = không có). |
| public byte[] | primary802154MACAddress | Địa chỉ MAC cho giao diện 802.15.4 chính (big-endian, null = không có). |
| public byte[] | primaryWiFiMACAddress | Địa chỉ MAC cho giao diện Wi-Fi chính (big-endian, null = không có). |
| public int | productCode | Mã sản phẩm của thiết bị (0 = không có). |
| public int | productRevision | Bản sửa đổi sản phẩm của thiết bị (0 = không có). |
| public String | rendezvousWiFiESSID | ESSID để ghép nối mạng Wi-Fi (null = không có). |
| public String | serialNumber | Số sê-ri của thiết bị (null = không có). |
| public String | softwareVersion | Phiên bản phần mềm đã cài đặt (null = không có). |
| public int | vendorCode | Mã nhà cung cấp thiết bị (0 = không có). |
Tóm tắt hàm khởi tạo công khai
|
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)
|
Tóm tắt phương thức công khai
| static WeaveDeviceDescriptor |
decode(byte[] encodedDeviceDesc)
|
Tóm tắt phương thức kế thừa
Trường
public EnumSet<DeviceFeatures> deviceFeatures
Tập hợp các cờ xác định những tính năng mà thiết bị hỗ trợ.
public long deviceId
Mã thiết bị Weave (0 = không có).
public long fabricId
Loại vải mà thiết bị thuộc về (0 = không có).
public Calendar manufacturingDate
Ngày sản xuất thiết bị (null = không có).
public String pairingCode
Mã ghép nối thiết bị (null = không có).
public byte[] primary802154MACAddress
Địa chỉ MAC cho giao diện 802.15.4 chính (big-endian, null = không có).
public byte[] primaryWiFiMACAddress
Địa chỉ MAC cho giao diện Wi-Fi chính (big-endian, null = không có).
public int productCode
Mã sản phẩm của thiết bị (0 = không có).
public int productRevision
Bản sửa đổi sản phẩm của thiết bị (0 = không có).
public String rendezvousWiFiESSID
ESSID cho mạng Wi-Fi ghép nối (null = không có).
public String serialNumber
Số sê-ri của thiết bị (null = không có).
public String softwareVersion
Phiên bản phần mềm đã cài đặt (null = không có).
public int vendorCode
Mã nhà cung cấp thiết bị (0 = không có).
Hàm khởi tạo công khai
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)
Thông số
| vendorCode | |
|---|---|
| productCode | |
| productRevision | |
| manufacturingYear | |
| manufacturingMonth | |
| manufacturingDay | |
| primary802154MACAddress | |
| primaryWiFiMACAddress | |
| serialNumber | |
| rendezvousWiFiESSID | |
| pairingCode | |
| deviceId | |
| fabricId | |
| softwareVersion | |
| deviceFeatures |
Phương thức công khai
public static WeaveDeviceDescriptor decode (byte[] encodedDeviceDesc)
Thông số
| encodedDeviceDesc |
|---|