لایه دستگاه OpenWeave (OWDL) یک لایه سازگاری پلتفرم است که در OpenWeave Core تعبیه شده است که کدهای لازم برای ادغام OpenWeave با چندین فروشنده پلتفرم را پیادهسازی میکند. کاربران OpenWeave با استفاده از SDK پلتفرم انتخابی خود برنامههایی را توسعه میدهند و در کتابخانه OpenWeave Core برای همه قابلیتهای Weave پیوند میدهند.
OWDL در OpenWeave Core در /src/adaptations/device-layer
موجود است.
شامل سربرگ و فایل قالب در /src/adaptations/device-layer/include/Weave/DeviceLayer
است.
پلتفرم های پشتیبانی شده
OWDL در پلتفرم های فروشنده زیر پشتیبانی می شود:
مثال ها
به برنامه Lock Example مراجعه کنید تا بدانید چگونه OpenWeave برای نشان دادن یک دستگاه قفل درب متصل استفاده می شود. مثال قفل برای لایههای دستگاه OpenWeave nRF5 و EFR32 پشتیبانی میشود.