C# Класс Animatroller.Framework.Expander.SerialController

Наследование: IRunnable
Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
log Logger

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

Метод Описание
Run ( ) : void
SerialController ( string portName, byte address ) : System
Start ( ) : void
Stop ( ) : void

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

Метод Описание
CommandReceived ( string data ) : void
SendRaw ( byte rawData ) : void
SendSerialCommand ( byte data ) : void
SendSerialCommand ( byte cmd, byte data ) : void
SendSerialCommand ( byte cmd, byte channel, byte data ) : void
SendSerialCommand ( string data ) : void

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

Метод Описание
lineManager_LineReceived ( object sender, LineManager e ) : void
serialPort_DataReceived ( object sender, System.IO.Ports.SerialDataReceivedEventArgs e ) : void

Описание методов

CommandReceived() защищенный абстрактный Метод

protected abstract CommandReceived ( string data ) : void
data string
Результат void

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

public Run ( ) : void
Результат void

SendRaw() защищенный Метод

protected SendRaw ( byte rawData ) : void
rawData byte
Результат void

SendSerialCommand() защищенный Метод

protected SendSerialCommand ( byte data ) : void
data byte
Результат void

SendSerialCommand() защищенный Метод

protected SendSerialCommand ( byte cmd, byte data ) : void
cmd byte
data byte
Результат void

SendSerialCommand() защищенный Метод

protected SendSerialCommand ( byte cmd, byte channel, byte data ) : void
cmd byte
channel byte
data byte
Результат void

SendSerialCommand() защищенный Метод

protected SendSerialCommand ( string data ) : void
data string
Результат void

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

public SerialController ( string portName, byte address ) : System
portName string
address byte
Результат System

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

public Start ( ) : void
Результат void

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

public Stop ( ) : void
Результат void

Описание свойств

log защищенное статическое свойство

protected static Logger log
Результат Logger