C# 클래스 HA4IoT.Hardware.CCTools.CCToolsBoardService

상속: HA4IoT.Contracts.Services.ServiceBase
파일 보기 프로젝트 열기: chkr1011/CK.HomeAutomation 1 사용 예제들

공개 메소드들

메소드 설명
CCToolsBoardService ( IDeviceService deviceService, II2CBusService i2CBusServiceService ) : System
PollInputBoardStates ( ) : void
RegisterHSPE16InputOnly ( Enum id, I2CSlaveAddress address ) : HSPE16InputOnly
RegisterHSPE16OutputOnly ( Enum id, I2CSlaveAddress address ) : HSPE16OutputOnly
RegisterHSPE8InputOnly ( Enum id, I2CSlaveAddress i2CAddress ) : HSPE8InputOnly
RegisterHSPE8OutputOnly ( Enum id, I2CSlaveAddress i2CAddress ) : HSPE8OutputOnly
RegisterHSREL5 ( Enum id, I2CSlaveAddress i2CAddress ) : HSREL5
RegisterHSREL8 ( Enum id, I2CSlaveAddress i2CAddress ) : HSREL8
RegisterHSRT16 ( Enum id, I2CSlaveAddress address ) : HSRT16

메소드 상세

CCToolsBoardService() 공개 메소드

public CCToolsBoardService ( IDeviceService deviceService, II2CBusService i2CBusServiceService ) : System
deviceService IDeviceService
i2CBusServiceService II2CBusService
리턴 System

PollInputBoardStates() 공개 메소드

public PollInputBoardStates ( ) : void
리턴 void

RegisterHSPE16InputOnly() 공개 메소드

public RegisterHSPE16InputOnly ( Enum id, I2CSlaveAddress address ) : HSPE16InputOnly
id System.Enum
address HA4IoT.Contracts.Hardware.I2CSlaveAddress
리턴 HSPE16InputOnly

RegisterHSPE16OutputOnly() 공개 메소드

public RegisterHSPE16OutputOnly ( Enum id, I2CSlaveAddress address ) : HSPE16OutputOnly
id System.Enum
address HA4IoT.Contracts.Hardware.I2CSlaveAddress
리턴 HSPE16OutputOnly

RegisterHSPE8InputOnly() 공개 메소드

public RegisterHSPE8InputOnly ( Enum id, I2CSlaveAddress i2CAddress ) : HSPE8InputOnly
id System.Enum
i2CAddress HA4IoT.Contracts.Hardware.I2CSlaveAddress
리턴 HSPE8InputOnly

RegisterHSPE8OutputOnly() 공개 메소드

public RegisterHSPE8OutputOnly ( Enum id, I2CSlaveAddress i2CAddress ) : HSPE8OutputOnly
id System.Enum
i2CAddress HA4IoT.Contracts.Hardware.I2CSlaveAddress
리턴 HSPE8OutputOnly

RegisterHSREL5() 공개 메소드

public RegisterHSREL5 ( Enum id, I2CSlaveAddress i2CAddress ) : HSREL5
id System.Enum
i2CAddress HA4IoT.Contracts.Hardware.I2CSlaveAddress
리턴 HSREL5

RegisterHSREL8() 공개 메소드

public RegisterHSREL8 ( Enum id, I2CSlaveAddress i2CAddress ) : HSREL8
id System.Enum
i2CAddress HA4IoT.Contracts.Hardware.I2CSlaveAddress
리턴 HSREL8

RegisterHSRT16() 공개 메소드

public RegisterHSRT16 ( Enum id, I2CSlaveAddress address ) : HSRT16
id System.Enum
address HA4IoT.Contracts.Hardware.I2CSlaveAddress
리턴 HSRT16