Open Lighting Architecture  Latest Git
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Classes | Variables
ola::plugin::renard Namespace Reference

Detailed Description

Code for Renard devices.

Classes

class  RenardDevice
 
class  RenardOutputPort
 
class  RenardPlugin
 
class  RenardWidget
 

Variables

const char plugin_description []
 

Variable Documentation

const char ola::plugin::renard::plugin_description[]
Initial value:
= "Renard Plugin\n"
"=============\n"
"\n"
"This plugin creates devices with one output port. It supports multiple\n"
"Renard SS boards directly connected, or daisy-chained. See this link for\n"
"more information:\n"
"http://www.doityourselfchristmas.com/wiki/index.php?title=Renard\n"
"\n"
"\n"
"## Config file: `ola-renard.conf`\n"
"\n"
"`device = /dev/ttyUSB0` \n"
"The device to use as a path for the serial port or USB-Serial adapter.\n"
"Renard boards don't have a built-in USB port, you will need an adapter\n"
"(USB->RS232 or USB->RS485). Multiple devices are supported.\n"
"\n"
"### Per Device Settings (using above device name without `/dev/`)\n"
"`<device>-baudrate = <int>` \n"
"The speed of the serial port, options are 9600, 19200, 38400, 57600, 115200.\n"
"Default is 57600.\n"
"\n"
"`<device>-channels = <int>` \n"
"The number of channels connected to this device. Default 64. Note that the\n"
"max number of channels vary by baud rate and the encoding.\n"
"\n"
"`<device>-dmx-offset = <int>` \n"
"Which starting point in the DMX universe this device is mapped to. The\n"
"default is 0, which means the first channel on Renard address 128 (0x80)\n"
"will be mapped to DMX channel 1."