|
Lucon SDK 1.0.7
|
Classes | |
| class | Channel |
| Implements IChannel by wrapping the Lucon C API. More... | |
| class | ChannelCollection |
| A container for channels. More... | |
| class | CommunicationEventArgs |
| Argument for communication monitoring events. More... | |
| struct | ContinuousModeParameters |
| Parameters defining the lighting output of a Channel in ChannelMode.Continuous More... | |
| class | Device |
| Implements IDevice by wrapping the Lucon C API. More... | |
| class | DeviceConnection |
| Base class encapsulating a connection to a Lucon Device. More... | |
| class | FakeDeviceConnection |
| Implements a virtual DeviceConnection, which the behavior of a Lucon. It might be used to provide a connection in the absence of real Lucon hardware, for example for development and testing. More... | |
| class | HintReceivedEventArgs |
| Argument to receive Lucon device hints. More... | |
| struct | OutputTriggerParams |
| Parameters to control the trigger output of a IChannel More... | |
| struct | PulseModeParameters |
| Parameters defining the lighting output of a Channel in ChannelMode.Pulse More... | |
| class | Rs232DeviceConnection |
| Implements a DeviceConnection to a Lucon using a RS232 serial port. More... | |
| struct | SwitchModeParameters |
| Parameters defining the lighting output of a Channel in ChannelMode.Switch More... | |
| class | UdpDeviceConnection |
| Implements a DeviceConnection to a Lucon using UDP. More... | |
Enumerations | |
| enum | ChannelMode { Unknown = -1 , Idle = 0 , Continuous = 2 , Switch = 3 , Pulse = 4 } |
| The operating modes of a channel. More... | |
| enum | InputTriggerPolarity { RisingEdge = 0 , FallingEdge = 1 , AnyEdge = 2 } |
| enum | SwitchModePolarity { LowActive = 0 , HighActive = 1 } |
| enum | OutputTriggerSource { InputTrigger = 0 , LightingOutputEnable = 1 } |
| enum | OutputTriggerPolarity { RisingEdge = 0 , FallingEdge = 1 } |
| enum | OutputTriggerType { TimerDependent = 0 , DependingOnTheLightingOutput = 1 } |
| The type of the trigger. The output trigger can either be dependent on a timer (delay and length) or dependent on the lighting output, i.e., light on = trigger on and light off = trigger off. | |
| enum | HintLevel { Error = 1 , Info = 2 , Debug = 3 } |
| The level of hint messages sent by a Lucon. More... | |
The operating modes of a channel.
The mode defines the switching behavior of the channels output.