WeaveDeviceDescriptor

WeaveDeviceDescriptor המעמד הציבורי משתרע אובייקט

סיכום שדה

הציבור EnumSet < DeviceFeatures > deviceFeatures סט דגלים המזהה תכונות הנתמכות על ידי המכשיר.
ציבורי ארוך deviceId מזהה מכשיר לארוג (0 = לא קיים).
ציבורי ארוך fabricId מארג אריג שאליו המכשיר שייך (0 = לא קיים).
לוח שנה ציבוריתאריך יצור תאריך ייצור המכשיר (null = לא קיים).
מחרוזת ציבורית זיווג קוד קוד זיווג למכשירים (null = לא קיים).
בתים ציבוריים [] ראשוני 802154 כתובת MAC כתובת MAC עבור ממשק 802.15.4 ראשי (big-endian, null = לא קיים).
בתים ציבוריים [] AddressWiFiMAC כתובת MAC עבור ממשק WiFi ראשי (big-endian, null = לא קיים).
מידע ציבורי קוד מוצר קוד מוצר מכשיר (0 = לא קיים).
מידע ציבורי productRevision תיקון מוצר המכשיר (0 = לא קיים).
מחרוזת ציבורית מפגש WiFiESSID ESSID לזיווג רשת WiFi (null = לא קיים).
מחרוזת ציבורית מספר סידורי מספר סידורי של המכשיר (null = לא קיים).
מחרוזת ציבורית גרסת תוכנה גרסת תוכנה מותקנת (null = לא קיימת).
מידע ציבורי קוד ספק קוד ספק המכשיר (0 = לא קיים).

סיכום הקבלנים הציבוריים

WeaveDeviceDescriptor (int vendorCode, int productCode, int productRevision, int manufacturingYear, int manufacturingMonth, int manufacturingDay, בתים [] primary802154MACAddress, בתים [] primaryWiFiMACAddress, מחרוזת SERIALNUMBER, מחרוזת rendezvousWiFiESSID, מחרוזת pairingCode, ארוך deviceId, ארוך fabricId, מחרוזת softwareVersion, deviceFeatures int )

סיכום שיטות ציבוריות

סטטי WeaveDeviceDescriptor
לפענח (בייט [] encodedDeviceDesc)

סיכום השיטה בירושה

שדות

הציבור EnumSet < DeviceFeatures > deviceFeatures

סט דגלים המזהה תכונות הנתמכות על ידי המכשיר.

deviceId הארוך הציבורי

מזהה מכשיר לארוג (0 = לא קיים).

fabricId הארוך הציבורי

מארג אריג שאליו שייך המכשיר (0 = לא קיים).

manufacturingDate לוח ציבורי

תאריך ייצור המכשיר (null = לא קיים).

ציבור מחרוזת pairingCode

קוד זיווג למכשירים (null = לא קיים).

בייט הציבור [] primary802154MACAddress

כתובת MAC עבור ממשק 802.15.4 ראשוני (big-endian, null = לא קיים).

בייט הציבור [] primaryWiFiMACAddress

כתובת MAC עבור ממשק WiFi ראשי (big-endian, null = לא קיים).

productCode הציבור int

קוד מוצר של המכשיר (0 = לא קיים).

productRevision הציבור int

תיקון מוצר המכשיר (0 = לא קיים).

ציבור מחרוזת rendezvousWiFiESSID

ESSID לזיווג רשת WiFi (null = לא קיים).

ציבור מחרוזת SERIALNUMBER

מספר סידורי של המכשיר (null = לא קיים).

ציבור מחרוזת softwareVersion

גרסת תוכנה מותקנת (null = לא קיים).

vendorCode הציבור int

קוד ספק המכשיר (0 = לא קיים).

בנאים ציבוריים

WeaveDeviceDescriptor הציבור ()

הציבור WeaveDeviceDescriptor (int vendorCode, productCode int, int productRevision, int manufacturingYear, int manufacturingMonth, int manufacturingDay, בתים [] primary802154MACAddress, בתים [] primaryWiFiMACAddress, מחרוזת SERIALNUMBER, מחרוזת rendezvousWiFiESSID, מחרוזת pairingCode, ארוך deviceId, ארוך fabricId, מחרוזת softwareVersion, int deviceFeatures)

פרמטרים
קוד ספק
קוד מוצר
productRevision
ייצור שנה
ייצור חודש
ייצור יום
ראשוני 802154 כתובת MAC
AddressWiFiMAC
מספר סידורי
מפגש WiFiESSID
זיווג קוד
deviceId
fabricId
גרסת תוכנה
deviceFeatures

שיטות ציבוריות

סטטי הציבור WeaveDeviceDescriptor לפענח (בייט [] encodedDeviceDesc)

פרמטרים
encodedDeviceDesc