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

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

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

Метод Описание
Dispose ( ) : void
GetAddress ( bool a0, bool a1, bool a2, bool a3, bool a4, bool a5 ) : byte
PCA9685 ( Windows.Devices.I2c.I2cDevice device ) : System
PCA9685 ( Windows.Devices.I2c.I2cDevice device, Windows.Devices.Gpio.GpioPin outputEnable ) : System
SetChannel ( int channel, ushort on, ushort off ) : void
SetDutyCycle ( int channel, double dutyCycle ) : void
TurnOff ( int channel ) : void
TurnOn ( int channel ) : void

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

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

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

Метод Описание
ReadRegister ( Register register ) : byte
WriteRegister ( Register register, byte 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, bool a3, bool a4, bool a5 ) : byte
a0 bool
a1 bool
a2 bool
a3 bool
a4 bool
a5 bool
Результат byte

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

public PCA9685 ( Windows.Devices.I2c.I2cDevice device ) : System
device Windows.Devices.I2c.I2cDevice
Результат System

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

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

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

public SetChannel ( int channel, ushort on, ushort off ) : void
channel int
on ushort
off ushort
Результат void

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

public SetDutyCycle ( int channel, double dutyCycle ) : void
channel int
dutyCycle double
Результат void

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

public TurnOff ( int channel ) : void
channel int
Результат void

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

public TurnOn ( int channel ) : void
channel int
Результат void