C# 클래스 GHIElectronics.UAP.Gadgeteer.CY8C9560A

파일 보기 프로젝트 열기: amykatenicho/IoTWorkshop

공개 메소드들

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