Bibliotecas de Aplicações do Azure Sphere

As Bibliotecas de Aplicações do SDK do Azure Sphere (Applibs) suportam APIs específicas do dispositivo para o desenvolvimento de aplicações do Azure Sphere. Estes cabeçalhos contêm as funções e tipos do Applibs:

Cabeçalho Descrição
applibs/adc.h Interage com conversores analógicos para digitais (ADCs).
applibs/application.h Comunica com e controla aplicações com capacidade em tempo real.
applibs/applications.h Obtém informações sobre aplicações de alto nível.
applibs/certstore.h Instala e gere certificados.
tlsutils/deviceauth.h Obter caminhos de certificado.
tlsutils/deviceauth_curl.h Efetua a autenticação mútua através do TLS.
applibs/eventloop.h Monitoriza e distribui eventos.
applibs/gpio.h Interage com GPIOs (entrada/saída para fins gerais).
applibs/i2c.h Interage com interfaces do Circuito Inter-Integrated (I2C).
applibs/log.h Os registos depuram mensagens que são apresentadas quando depura uma aplicação através do SDK do Azure Sphere.
applibs/networking.h Interage com o subsistema de rede para consultar o estado da rede e para obter e definir a configuração do serviço de rede.
applibs/networking_curl.h Interage com o subsistema de rede para aplicar a configuração de proxy armazenada numa alça curl.
applibs/powermanagement.h Gere a transição para o estado de energia mais baixo possível, para além de desligado, para um dispositivo.
applibs/pwm.h Interage com moduladores de largura do impulso (PWMs).
applibs/rtc.h Interage com o relógio em tempo real (RTC).
applibs/spi.h Interage com dispositivos SPI (Serial Peripheral Interface).
applibs/storage.h Interage com o armazenamento no dispositivo, que inclui armazenamento só de leitura e armazenamento mutável.
applibs/sysevent.h Interage com notificações de eventos do sistema.
applibs/uart.h Abre e interage com um Recetor/Transmissor Assíncrono Universal (UART) num dispositivo.
applibs/wificonfig.h Gere Wi-Fi configurações de rede num dispositivo.