طبقة جهاز OpenWeave

تنظيم صفحاتك في مجموعات يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.

OpenWeave طبقة جهاز (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
اسبرريف ام 5 Espressif M5Stack ESP32 openweave-esp32-demo

أمثلة

انظر قفل مثال تطبيقي لتعلم كيفية استخدام OpenWeave على إثبات وجود توصيل الجهاز قفل الباب. يتم دعم مثال القفل لـ nRF5 و EFR32 OpenWeave Device Layers.