C# Класс GHIElectronics.UAP.Drivers.PCA9535

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
Dispose ( ) : void
GetAddress ( bool a0, bool a1, bool a2 ) : byte
PCA9535 ( Windows.Devices.I2c.I2cDevice device, Windows.Devices.Gpio.GpioPin interrupt ) : System
Read ( int pin ) : bool
SetDriveMode ( int pin, GpioPinDriveMode driveMode ) : void
Write ( int pin, bool state ) : void

Защищенные методы

Метод Описание
Dispose ( bool disposing ) : void

Приватные методы

Метод Описание
OnInterruptValueChanged ( Windows.Devices.Gpio.GpioPin sender, Windows.Devices.Gpio.GpioPinValueChangedEventArgs args ) : void
OnPinValueChanged ( int pin, bool newState ) : void
ReadRegister ( Register register ) : byte
WriteRegister ( Register register, int value ) : void

Описание методов

Dispose() публичный Метод

public Dispose ( ) : void
Результат void

Dispose() защищенный Метод

protected Dispose ( bool disposing ) : void
disposing bool
Результат void

GetAddress() публичный статический Метод

public static GetAddress ( bool a0, bool a1, bool a2 ) : byte
a0 bool
a1 bool
a2 bool
Результат byte

PCA9535() публичный Метод

public PCA9535 ( Windows.Devices.I2c.I2cDevice device, Windows.Devices.Gpio.GpioPin interrupt ) : System
device Windows.Devices.I2c.I2cDevice
interrupt Windows.Devices.Gpio.GpioPin
Результат System

Read() публичный Метод

public Read ( int pin ) : bool
pin int
Результат bool

SetDriveMode() публичный Метод

public SetDriveMode ( int pin, GpioPinDriveMode driveMode ) : void
pin int
driveMode GpioPinDriveMode
Результат void

Write() публичный Метод

public Write ( int pin, bool state ) : void
pin int
state bool
Результат void