Google cam kết thúc đẩy công bằng chủng tộc cho Cộng đồng người da đen. Xem cách thực hiện.
Trang này được dịch bởi Cloud Translation API.
Switch to English

Lớp thiết bị OpenWeave

Lớp thiết bị OpenWeave (OWDL) là lớp thích ứng nền tảng được tích hợp trong OpenWeave Core để triển khai mã cần thiết để tích hợp OpenWeave với nhiều nhà cung cấp nền tảng. Người dùng OpenWeave phát triển các ứng dụng bằng cách sử dụng SDK của nền tảng đã chọn của họ và liên kết trong thư viện OpenWeave Core cho tất cả chức năng của Weave.

Kiến trúc lớp thiết bị OpenWeave

OWDL có sẵn trong OpenWeave Core tại /src/adaptations/device-layer .

Tệp tiêu đề và tệp mẫu bao gồm có sẵn tại /src/adaptations/device-layer/include/Weave/DeviceLayer .

Nền tảng được hỗ trợ

OWDL được hỗ trợ trên các nền tảng nhà cung cấp sau:

Nền tảng Tên Lớp thiết bị Ví dụ
Nordic Semiconductor nrf52840Nordic Semiconductor nRF52840 nRF5 openweave-nrf52840-lock-example
Phòng thí nghiệm Silicon ERF32MG12 Phòng thí nghiệm Silicon EFR32MG12 EFR32 openweave-efr32-lock-example
Phòng thí nghiệm Silicon ERF32MG21 Phòng thí nghiệm Silicon EFR32MG21 EFR32 openweave-efr32-lock-example
Espressif ESP32-DevKitC Espressif ESP32-DevKitC ESP32 openweave-esp32-demo
Espressif m5Stack Espressif M5Stack ESP32 openweave-esp32-demo

Ví dụ

Xem Ứng dụng Ví dụ về Khóa để tìm hiểu cách OpenWeave được sử dụng để chứng minh một thiết bị khóa cửa được kết nối. Ví dụ về khóa được hỗ trợ cho các Lớp thiết bị OpenWeave nRF5 và EFR32.