C# 클래스 GHIElectronics.UAP.Drivers.PCA9685

파일 보기 프로젝트 열기: amykatenicho/IoTWorkshop 1 사용 예제들

공개 메소드들

메소드 설명
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