Bibliotecas de Aplicativos do Azure Sphere

As Applibs (Bibliotecas de Aplicativos) do SDK do Azure Sphere dão suporte a APIs específicas do dispositivo para o desenvolvimento de aplicativos do Azure Sphere. Esses 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-se com e controla aplicativos capazes em tempo real.
applibs/applications.h Obtém informações sobre aplicativos de alto nível.
applibs/certstore.h Instala e gerencia certificados.
tlsutils/deviceauth.h Obtenha caminhos de certificado.
tlsutils/deviceauth_curl.h Executa a autenticação mútua no TLS.
applibs/eventloop.h Monitora e despacha eventos.
applibs/gpio.h Interage com GPIOs (entrada/saída de uso geral).
applibs/i2c.h Interage com interfaces I2C (Circuito de Inter-Integrated).
applibs/log.h Logs depuram mensagens exibidas ao depurar um aplicativo por meio 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 armazenado em um identificador curl.
applibs/powermanagement.h Gerencia a transição para o estado de energia mais baixo possível, além de desligado, para um dispositivo.
applibs/pwm.h Interage com os PWMs (moduladores de largura de pulso).
applibs/rtc.h Interage com o RTC (relógio em tempo real).
applibs/spi.h Interage com dispositivos SPI (Interface Periférica Serial).
applibs/storage.h Interage com o armazenamento no dispositivo, que inclui armazenamento somente leitura e armazenamento mutável.
applibs/sysevent.h Interage com notificações de eventos do sistema.
applibs/uart.h Abre e interage com um UART (Receptor/Transmissor Assíncrono Universal) em um dispositivo.
applibs/wificonfig.h Gerencia Wi-Fi configurações de rede em um dispositivo.