File: overview.dox

package info (click to toggle)
ola 0.10.7.nojsmin-1
  • links: PTS, VCS
  • area: main
  • in suites: buster
  • size: 16,252 kB
  • sloc: cpp: 131,729; python: 13,127; sh: 4,590; ansic: 2,179; java: 518; xml: 253; makefile: 142
file content (55 lines) | stat: -rw-r--r-- 1,807 bytes parent folder | download | duplicates (6)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
/**
 * @mainpage Open Lighting Architecture Developer Documentation
 *
 * [TOC]
 *
 * @section sec_Overview Overview
 * The Open Lighting Architecture is a flexible framework for working with
 * lighting control protocols such as
 * [DMX512](http://en.wikipedia.org/wiki/DMX512) and
 * [RDM](http://en.wikipedia.org/wiki/RDM_(lighting%29). It contains a framework
 * library (libola), a C++ API (libolaclient) and the main
 * program (olad).
 *
 * @section sec_Features Features
 *
 * OLA can act as a gateway, where it converts between different protocols. It
 * can also be used by client applications to communicate with DMX devices.
 *
 * OLA supports the following:
 *  - Various DMX512 over IP Protocols, including:
 *    - ArtNet 1, 2 & 3
 *    - Streaming ACN (E1.31)
 *    - Pathway Pathport
 *    - Strand ShowNet
 *    - Enttec ESP
 *  - Other network protocols, including:
 *    - KiNet
 *    - OSC (Open Sound Control)
 *  - More than 20 USB DMX widgets, including those from the
 *  following manufacturers:
 *    - Enttec
 *    - DMXKing
 *    - JESE
 *    - Robe
 *
 * Other features include:
 *  - Built in web based control panel
 *  - Support for acting as an RDM controller or RDM gateway.
 *  - C++, Python and Java APIs.
 *
 * @section sec_Platforms Supported Platforms
 * OLA runs on Linux, Mac OS X and FreeBSD. It's been tested to run on x86,
 * x86_64 & arm platforms.
 *
 * @section sec_GettingStarted Getting Started
 *
 * As a developer, the easiest way to get started using OLA is with the
 * @ref dmx_cpp_client_tutorial.
 *
 * @section sec_Licensing Licensing
 * The OLA framework and C++ client library is licensed under the
 * [LGPL](http://www.gnu.org/licenses/lgpl.html). The
 * OLA Daemon (olad) is licenced under the
 * [GPL](http://www.gnu.org/licenses/gpl.html).
 */