C# 클래스 OSAE.RFXCOM.RFXCOM

상속: OSAEPluginBase
파일 보기 프로젝트 열기: opensourceautomation/Open-Source-Automation

공개 메소드들

메소드 설명
GetStatus ( ) : void
ProcessCommand ( OSAEMethod method ) : void
ProcessReceivedChar ( byte sComChar ) : void
RESETtrx ( ) : void
RSBytesToRead ( ) : int
RSDiscardInBuffer ( ) : bool
RSInit ( string comport, int baudrate ) : bool
RSOpen ( ) : bool
RSReadByte ( ) : int
RSTxData ( byte buffer, int intLength ) : bool
RunInterface ( string pluginName ) : void
SendCommand ( byte command, string message ) : void
Shutdown ( ) : void
decode_Baro ( ) : void
decode_Current ( ) : void
decode_DateTime ( ) : void
decode_Energy ( ) : void
decode_Gas ( ) : void
decode_Hum ( ) : void
decode_InterfaceMessage ( ) : void
decode_Lighting2 ( ) : void
decode_Lighting5 ( ) : void
decode_Rain ( ) : void
decode_RecXmitMessage ( ) : void
decode_Temp ( ) : void
decode_TempHum ( ) : void
decode_TempHumBaro ( ) : void
decode_UNDECODED ( ) : void
decode_UV ( ) : void
decode_Water ( ) : void
decode_Weight ( ) : void
decode_Wind ( ) : void
decode_messages ( ) : void

비공개 메소드들

메소드 설명
GetByte ( string str ) : byte
WriteCom ( byte kar ) : void
tmrRead_Tick ( System sender, System e ) : void

메소드 상세

GetStatus() 공개 메소드

public GetStatus ( ) : void
리턴 void

ProcessCommand() 공개 메소드

public ProcessCommand ( OSAEMethod method ) : void
method OSAEMethod
리턴 void

ProcessReceivedChar() 공개 메소드

public ProcessReceivedChar ( byte sComChar ) : void
sComChar byte
리턴 void

RESETtrx() 공개 메소드

public RESETtrx ( ) : void
리턴 void

RSBytesToRead() 공개 메소드

public RSBytesToRead ( ) : int
리턴 int

RSDiscardInBuffer() 공개 메소드

public RSDiscardInBuffer ( ) : bool
리턴 bool

RSInit() 공개 메소드

public RSInit ( string comport, int baudrate ) : bool
comport string
baudrate int
리턴 bool

RSOpen() 공개 메소드

public RSOpen ( ) : bool
리턴 bool

RSReadByte() 공개 메소드

public RSReadByte ( ) : int
리턴 int

RSTxData() 공개 메소드

public RSTxData ( byte buffer, int intLength ) : bool
buffer byte
intLength int
리턴 bool

RunInterface() 공개 메소드

public RunInterface ( string pluginName ) : void
pluginName string
리턴 void

SendCommand() 공개 메소드

public SendCommand ( byte command, string message ) : void
command byte
message string
리턴 void

Shutdown() 공개 메소드

public Shutdown ( ) : void
리턴 void

decode_Baro() 공개 메소드

public decode_Baro ( ) : void
리턴 void

decode_Current() 공개 메소드

public decode_Current ( ) : void
리턴 void

decode_DateTime() 공개 메소드

public decode_DateTime ( ) : void
리턴 void

decode_Energy() 공개 메소드

public decode_Energy ( ) : void
리턴 void

decode_Gas() 공개 메소드

public decode_Gas ( ) : void
리턴 void

decode_Hum() 공개 메소드

public decode_Hum ( ) : void
리턴 void

decode_InterfaceMessage() 공개 메소드

public decode_InterfaceMessage ( ) : void
리턴 void

decode_Lighting2() 공개 메소드

public decode_Lighting2 ( ) : void
리턴 void

decode_Lighting5() 공개 메소드

public decode_Lighting5 ( ) : void
리턴 void

decode_Rain() 공개 메소드

public decode_Rain ( ) : void
리턴 void

decode_RecXmitMessage() 공개 메소드

public decode_RecXmitMessage ( ) : void
리턴 void

decode_Temp() 공개 메소드

public decode_Temp ( ) : void
리턴 void

decode_TempHum() 공개 메소드

public decode_TempHum ( ) : void
리턴 void

decode_TempHumBaro() 공개 메소드

public decode_TempHumBaro ( ) : void
리턴 void

decode_UNDECODED() 공개 메소드

public decode_UNDECODED ( ) : void
리턴 void

decode_UV() 공개 메소드

public decode_UV ( ) : void
리턴 void

decode_Water() 공개 메소드

public decode_Water ( ) : void
리턴 void

decode_Weight() 공개 메소드

public decode_Weight ( ) : void
리턴 void

decode_Wind() 공개 메소드

public decode_Wind ( ) : void
리턴 void

decode_messages() 공개 메소드

public decode_messages ( ) : void
리턴 void