Windows.Devices.I2c.Provider Spazio dei nomi
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Questa API espone un'interfaccia provider e classi associate per l'utente da implementare per un controller specifico. L'API I2C richiede un'implementazione del provider I2 C per comunicare con il controller I2 C.
Nota
Per informazioni sui provider, vedere la nota all'inizio dell'argomento spazio dei nomi Windows.Devices.Gpio.Provider .
Classi
ProviderI2cConnectionSettings |
Rappresenta le impostazioni di connessione che si desidera usare per un circuito integrato (I2 C). |
Struct
ProviderI2cTransferResult |
Fornisce informazioni sul fatto che i dati trasferisca che il metodo ReadPartial, WritePartial o WriteReadPartial eseguito ha avuto esito positivo e il numero effettivo di byte trasferiti dal metodo. |
Interfacce
II2cControllerProvider |
Rappresenta proprietà e metodi comuni a tutti i controller C I2 . |
II2cDeviceProvider |
Rappresenta i metodi comuni a tutti i provider di dispositivi I2 C. |
II2cProvider |
Rappresenta le azioni comuni a tutti i provider C di I2 . |
Enumerazioni
ProviderI2cBusSpeed |
Descrive le velocità del bus disponibili per la connessione a un circuito integrato (I2 C) dispositivo. La velocità del bus è la frequenza in cui orologio il bus I2 C quando si accede al dispositivo. |
ProviderI2cSharingMode |
Descrive le modalità in cui è possibile connettersi a un indirizzo del bus integrato (I2 C). Queste modalità determinano se è possibile aprire altri collegamenti all'indirizzo del bus I2 C mentre si è connessi all'indirizzo del bus I2 C. |
ProviderI2cTransferStatus |
Descrive se i dati trasferisce il metodo ReadPartial, WritePartial o WriteReadPartial eseguito correttamente oppure indica il motivo per cui i trasferimenti non hanno avuto esito positivo. |