Open Lighting Architecture  0.9.4
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Classes | Enumerations | Variables
ola::plugin::openpixelcontrol Namespace Reference

Detailed Description

The Open Pixel Control (OPC) plugin.

Classes

class  OPCClient
 An Open Pixel Control client. More...
class  OPCServerDevice
class  OPCClientDevice
class  OPCPlugin
class  OPCInputPort
 An InputPort for the OPC plugin. More...
class  OPCOutputPort
 An OutputPort for the OPC plugin. More...
class  OPCServer
 An Open Pixel Control server. More...

Enumerations

enum  { OPC_HEADER_SIZE = 4, OPC_FRAME_SIZE = DMX_UNIVERSE_SIZE + OPC_HEADER_SIZE }

Variables

static const uint8_t SET_PIXEL_COMMAND = 0
 The set-pixel command.

Enumeration Type Documentation

anonymous enum
Enumerator:
OPC_HEADER_SIZE 

The size of the OPC frame header.

OPC_FRAME_SIZE 

The size of an OPC frame with DMX512 data.