Camada de dispositivo do OpenWeave

A Camada de dispositivo OpenWeave (OWDL) é uma camada de adaptação de plataforma criada no OpenWeave Core que implementa o código necessário para integrar o OpenWeave a vários fornecedores de plataformas. Os usuários do OpenWeave desenvolvem aplicativos usando o SDK da plataforma escolhida e fazem o link na biblioteca do OpenWeave Core para todas as funcionalidades do Weave.

Arquitetura da camada de dispositivo OpenWeave

A OWDL está disponível no OpenWeave Core em /src/adaptations/device-layer.

Os arquivos de cabeçalho e modelo estão disponíveis em /src/adaptations/device-layer/include/Weave/DeviceLayer.

Plataformas compatíveis

A OWDL é compatível com as seguintes plataformas de fornecedores:

Exemplos

Consulte Aplicativo de exemplo de bloqueio para saber como o OpenWeave é usado para demonstrar um dispositivo de trava de porta conectada. O exemplo de bloqueio é compatível com as camadas de dispositivo nRF5 e EFR32 OpenWeave.