C# Класс GHIElectronics.UAP.Gadgeteer.CY8C9560A

Показать файл Открыть проект

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

Метод Описание
CY8C9560A ( Windows.Devices.I2c.I2cDevice device, Windows.Devices.Gpio.GpioPin interrupt ) : System
Dispose ( ) : void
GetAddress ( bool a0, bool a1, bool a2, bool a3, bool a4, bool a5, bool a6 ) : byte
ReadDigital ( Pin pin ) : bool
SetInput ( Pin pin ) : void
SetInterrupt ( Pin pin, Action onInterrupt ) : void
SetOutput ( Pin pin ) : void
SetPwm ( Pin pin, double frequency, double dutyCycle ) : void
WriteDigital ( Pin pin, bool value ) : void

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

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

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

Метод Описание
ClearBits ( Register register, int mask ) : void
IsShadowed ( Register register ) : bool
OnInterrupt ( Windows.Devices.Gpio.GpioPin sender, Windows.Devices.Gpio.GpioPinValueChangedEventArgs e ) : void
ReadRegister ( Register register ) : byte
ReadRegisters ( Register register, int count ) : byte[]
SetBits ( Register register, int mask ) : void
WriteRegister ( Register register, int value ) : void

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

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

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

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

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

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

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

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

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

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

public ReadDigital ( Pin pin ) : bool
pin Pin
Результат bool

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

public SetInput ( Pin pin ) : void
pin Pin
Результат void

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

public SetInterrupt ( Pin pin, Action onInterrupt ) : void
pin Pin
onInterrupt Action
Результат void

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

public SetOutput ( Pin pin ) : void
pin Pin
Результат void

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

public SetPwm ( Pin pin, double frequency, double dutyCycle ) : void
pin Pin
frequency double
dutyCycle double
Результат void

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

public WriteDigital ( Pin pin, bool value ) : void
pin Pin
value bool
Результат void