Google is committed to advancing racial equity for Black communities. See how.
این صفحه به‌وسیله ‏Cloud Translation API‏ ترجمه شده است.
Switch to English

لایه دستگاه OpenWeave

لایه دستگاه OpenWeave (OWDL) یک لایه سازگاری پلت فرم است که در هسته OpenWeave تعبیه شده است و کدهای لازم را برای ادغام OpenWeave با چندین فروشنده پلت فرم اجرا می کند. کاربران OpenWeave با استفاده از SDK پلت فرم انتخابی خود برنامه ها را توسعه می دهند و برای کلیه قابلیت های Weave در کتابخانه OpenWeave Core پیوند می دهند.

معماری لایه دستگاه OpenWeave

OWDL در OpenWeave Core در /src/adaptations/device-layer .

سربرگ و پرونده الگو در /src/adaptations/device-layer/include/Weave/DeviceLayer .

سیستم عامل های پشتیبانی شده

OWDL در سیستم عامل های فروشنده زیر پشتیبانی می شود:

سکو نام لایه دستگاه مثال ها
نیمه هادی Nordic nrf52840 Nordic Semiconductor nRF52840 nRF5 openweave-nrf52840-lock-example
آزمایشگاه های سیلیکون ERF32MG12 آزمایشگاه های سیلیکون EFR32MG12 EFR32 openweave-efr32-lock-example
آزمایشگاه های سیلیکون ERF32MG21 آزمایشگاه های سیلیکون EFR32MG21 EFR32 openweave-efr32-lock-example
اسپرسیف ESP32-DevKitC اسپرسیف ESP32-DevKitC ESP32 openweave-esp32-demo
اسپرسیف m5Stack اسپرسیف M5Stack ESP32 openweave-esp32-demo

مثال ها

برای یادگیری نحوه استفاده از OpenWeave برای نشان دادن دستگاه قفل درب متصل ، به برنامه مثال قفل مراجعه کنید. مثال قفل برای لایه های دستگاه nRF5 و EFR32 OpenWeave پشتیبانی می شود.