I2cBusManager Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Spravuje instanci sběrnice I2C.
public class I2cBusManager : System.Device.I2c.I2cBus, IDisposable
type I2cBusManager = class
inherit I2cBus
interface IDisposable
Public Class I2cBusManager
Inherits I2cBus
Implements IDisposable
- Dědičnost
- Implementuje
Konstruktory
I2cBusManager(Board, Int32, Int32[], I2cBus) |
Vytvoří instanci sběrnice I2C s ohledem na špendlíky použité pro danou sběrnici. |
Vlastnosti
BusId |
ID sběrnice této sběrnice |
Metody
CreateDevice(Int32) |
Vytvoří zařízení na této sběrnici. |
Dispose() |
Spravuje instanci sběrnice I2C. (Zděděno od I2cBus) |
Dispose(Boolean) |
Odstraní tuto instanci sběrnice I2C. Vyřaďte také všechna zařízení přidružená k této sběrnici. |
GetActiveManagedPins() |
Spravuje instanci sběrnice I2C. |
QueryComponentInformation() |
Zadejte dotaz na informace o komponentách (strom aktivních ovladačů) pro diagnostické účely. |
QueryComponentInformation() |
Dotazování informací o komponentě a jejích podřízených součástech (Zděděno od I2cBus) |
RemoveDevice(Int32) |
Odstraní a odebere zařízení ze sběrnice. Pokud zařízení není otevřené, nevyvolá se žádná výjimka. |
Metody rozšíření
PerformBusScan(I2cBus, Int32, Int32) |
Provede kontrolu sběrnice I2C a vrátí adresy všech připojených zařízení. |
PerformBusScan(I2cBus, IProgress<Single>, Int32, Int32) |
Provede kontrolu sběrnice I2C a vrátí adresy všech připojených zařízení. |