C# Class Animatroller.Framework.Expander.IOExpander

Inheritance: SerialController, IPort, IDmxOutput, IPixelOutput
Afficher le fichier Open project: HakanL/animatroller Class Usage Examples

Méthodes publiques

Méthode Description
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

Méthodes protégées

Méthode Description
CommandReceived ( string data ) : void

Private Methods

Méthode Description
WireupOutput ( int index ) : void

Method Details

CommandReceived() protected méthode

protected CommandReceived ( string data ) : void
data string
Résultat void

Connect() public méthode

public Connect ( PhysicalDevice device ) : IOExpander
device PhysicalDevice
Résultat IOExpander

IOExpander() public méthode

public IOExpander ( string portName ) : System
portName string
Résultat System

SendDimmerValue() public méthode

public SendDimmerValue ( int channel, byte value ) : SendStatus
channel int
value byte
Résultat SendStatus

SendDimmerValues() public méthode

public SendDimmerValues ( int firstChannel, byte values ) : SendStatus
firstChannel int
values byte
Résultat SendStatus

SendDimmerValues() public méthode

public SendDimmerValues ( int firstChannel, byte values, int offset, int length ) : SendStatus
firstChannel int
values byte
offset int
length int
Résultat SendStatus

SendPixelValue() public méthode

public SendPixelValue ( int channel, PhysicalDevice rgb ) : SendStatus
channel int
rgb PhysicalDevice
Résultat SendStatus

SendPixelsValue() public méthode

public SendPixelsValue ( int startChannel, PhysicalDevice rgb ) : SendStatus
startChannel int
rgb PhysicalDevice
Résultat SendStatus

SendPixelsValue() public méthode

public SendPixelsValue ( int channel, byte rgb, int length ) : void
channel int
rgb byte
length int
Résultat void

Start() public méthode

public Start ( ) : void
Résultat void

Stop() public méthode

public Stop ( ) : void
Résultat void