OpenWeave Device Layer

จัดทุกอย่างให้เป็นระเบียบอยู่เสมอด้วยคอลเล็กชัน บันทึกและจัดหมวดหมู่เนื้อหาตามค่ากำหนดของคุณ

OpenWeave อุปกรณ์ Layer (OWDL) เป็นแพลตฟอร์มชั้น adapation ที่สร้างขึ้นใน OpenWeave หลักที่ใช้รหัสที่จำเป็นเพื่อบูรณาการ OpenWeave กับผู้ขายหลายแพลตฟอร์ม ผู้ใช้ OpenWeave พัฒนาแอปพลิเคชันโดยใช้ SDK ของแพลตฟอร์มที่เลือกและลิงก์ในไลบรารี OpenWeave Core สำหรับฟังก์ชันการทำงานของ Weave ทั้งหมด

สถาปัตยกรรมเลเยอร์อุปกรณ์ OpenWeave

OWDL มีอยู่ใน OpenWeave หลักที่ /src/adaptations/device-layer

หัวกระดาษและแฟ้มแม่แบบรวมถึงมีบริการที่ /src/adaptations/device-layer/include/Weave/DeviceLayer

แพลตฟอร์มที่รองรับ

OWDL ได้รับการสนับสนุนบนแพลตฟอร์มผู้ขายต่อไปนี้:

แพลตฟอร์ม ชื่อ ชั้นอุปกรณ์ ตัวอย่าง
นอร์ดิก เซมิคอนดักเตอร์ nrf52840 นอร์ดิกเซมิคอนดักเตอร์ nRF52840 nRF5 openweave-nrf52840-lock-example
ซิลิคอนแล็บ ERF32MG12 ซิลิคอนแล็บ EFR32MG12 EFR32 openweave-efr32-lock-example
ซิลิคอนแล็บ ERF32MG21 ซิลิคอนแล็บ EFR32MG21 EFR32 openweave-efr32-lock-example
Espressif ESP32-DevKitC Espressif ESP32-DevKitC ESP32 openweave-esp32-demo
เอสเพรสซิฟ m5Stack เอสเพรสซิฟ M5Stack ESP32 openweave-esp32-demo

ตัวอย่าง

ดู ล็อคตัวอย่างการประยุกต์ใช้ ในการเรียนรู้วิธีการ OpenWeave จะใช้ในการแสดงให้เห็นถึงอุปกรณ์ล็อคประตูที่เชื่อมต่อ ตัวอย่างการล็อกได้รับการสนับสนุนสำหรับเลเยอร์อุปกรณ์ OpenWeave nRF5 และ EFR32