Windows.Devices.I2c.Provider Namespace
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Essa API expõe uma interface provider e classes associadas para o usuário implementar para um controlador específico. A API I2C precisa de uma implementação de Provedor de I2 C para se comunicar com o controlador de I2 C.
Observação
Para obter informações sobre provedores, consulte a observação no início do tópico namespace Windows.Devices.Gpio.Provider .
Classes
ProviderI2cConnectionSettings |
Representa as configurações de conexão que você deseja usar para um dispositivo de circuito inter-integrado (I2 C). |
Estruturas
ProviderI2cTransferResult |
Fornece informações sobre se os dados são transferidos que o método ReadPartial, WritePartial ou WriteReadPartial executou com êxito e o número real de bytes transferidos pelo método. |
Interfaces
II2cControllerProvider |
Representa propriedades e métodos comuns a todos os controladores I2 C. |
II2cDeviceProvider |
Representa métodos comuns a todos os provedores de dispositivo I2 C. |
II2cProvider |
Representa ações comuns a todos os provedores de I2 C. |
Enumerações
ProviderI2cBusSpeed |
Descreve as velocidades de barramento disponíveis para conexão a um dispositivo de circuito inter-integrado (I2 C). A velocidade do ônibus é a frequência com que o barramento I2 C é exibido ao acessar o dispositivo. |
ProviderI2cSharingMode |
Descreve os modos nos quais você pode se conectar a um endereço de barramento de circuito inter-integrado (I2 C). Esses modos determinam se outras conexões com o endereço do barramento I2 C podem ser abertas enquanto você está conectado ao endereço do barramento I2 C. |
ProviderI2cTransferStatus |
Descreve se os dados são transferidos que o método ReadPartial, WritePartial ou WriteReadPartial teve êxito ou fornece o motivo pelo qual as transferências não foram bem-sucedidas. |