C# Class Animatroller.Framework.Expander.DMXPro

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

Protected Properties

Свойство Type Description
log System.Logger

Méthodes publiques

Méthode Description
Connect ( PhysicalDevice device ) : DMXPro
DMXPro ( string portName ) : System
Run ( ) : void
SendDimmerValue ( int channel, byte value ) : SendStatus
SendDimmerValues ( int firstChannel, byte values ) : SendStatus
SendDimmerValues ( int firstChannel, byte values, int offset, int length ) : SendStatus
Start ( ) : void
Stop ( ) : void

Méthodes protégées

Méthode Description
SendSerialCommand ( byte label, byte data ) : void
packetManager_PacketReceived ( object sender, DmxPacketManager e ) : void

Private Methods

Méthode Description
DataChanged ( ) : void
serialPort_DataReceived ( object sender, System.IO.Ports.SerialDataReceivedEventArgs e ) : void

Method Details

Connect() public méthode

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

DMXPro() public méthode

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

Run() public méthode

public Run ( ) : void
Résultat void

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

SendSerialCommand() protected méthode

protected SendSerialCommand ( byte label, byte data ) : void
label byte
data byte
Résultat void

Start() public méthode

public Start ( ) : void
Résultat void

Stop() public méthode

public Stop ( ) : void
Résultat void

packetManager_PacketReceived() protected méthode

protected packetManager_PacketReceived ( object sender, DmxPacketManager e ) : void
sender object
e DmxPacketManager
Résultat void

Property Details

log protected_oe static_oe property

protected static Logger,System log
Résultat System.Logger