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

Наследование: SerialController, IPort, IDmxOutput, IPixelOutput
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
Connect ( PhysicalDevice device ) : IOExpander
IOExpander ( string portName ) : System
SendDimmerValue ( int channel, byte value ) : SendStatus
SendDimmerValues ( int firstChannel, byte values ) : SendStatus
SendDimmerValues ( int firstChannel, byte values, int offset, int length ) : SendStatus
SendPixelValue ( int channel, PhysicalDevice rgb ) : SendStatus
SendPixelsValue ( int startChannel, PhysicalDevice rgb ) : SendStatus
SendPixelsValue ( int channel, byte rgb, int length ) : void
Start ( ) : void
Stop ( ) : void

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

Метод Описание
CommandReceived ( string data ) : void

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

Метод Описание
WireupOutput ( int index ) : void

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

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

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

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

public Connect ( PhysicalDevice device ) : IOExpander
device PhysicalDevice
Результат IOExpander

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

public IOExpander ( string portName ) : System
portName string
Результат System

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

public SendDimmerValue ( int channel, byte value ) : SendStatus
channel int
value byte
Результат SendStatus

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

public SendDimmerValues ( int firstChannel, byte values ) : SendStatus
firstChannel int
values byte
Результат SendStatus

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

public SendDimmerValues ( int firstChannel, byte values, int offset, int length ) : SendStatus
firstChannel int
values byte
offset int
length int
Результат SendStatus

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

public SendPixelValue ( int channel, PhysicalDevice rgb ) : SendStatus
channel int
rgb PhysicalDevice
Результат SendStatus

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

public SendPixelsValue ( int startChannel, PhysicalDevice rgb ) : SendStatus
startChannel int
rgb PhysicalDevice
Результат SendStatus

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

public SendPixelsValue ( int channel, byte rgb, int length ) : void
channel int
rgb byte
length int
Результат void

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

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

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

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