<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>https://wiki.openlighting.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Ssm2017</id>
		<title>wiki.openlighting.org - User contributions [en]</title>
		<link rel="self" type="application/atom+xml" href="https://wiki.openlighting.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Ssm2017"/>
		<link rel="alternate" type="text/html" href="https://wiki.openlighting.org/index.php/Special:Contributions/Ssm2017"/>
		<updated>2026-04-19T12:03:05Z</updated>
		<subtitle>User contributions</subtitle>
		<generator>MediaWiki 1.29.1</generator>

	<entry>
		<id>https://wiki.openlighting.org/index.php?title=OLA_Patch_persistency&amp;diff=4693</id>
		<title>OLA Patch persistency</title>
		<link rel="alternate" type="text/html" href="https://wiki.openlighting.org/index.php?title=OLA_Patch_persistency&amp;diff=4693"/>
				<updated>2013-03-03T18:32:34Z</updated>
		
		<summary type="html">&lt;p&gt;Ssm2017: /* Patch Persistency */ added the warning&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Patch Persistency =&lt;br /&gt;
The patch persistency information is stored in plain text files inside your configuration folder (~/.ola or /var/lib/ola/conf)&lt;br /&gt;
&lt;br /&gt;
The &amp;quot;universe&amp;quot; information is stored inside &amp;quot;ola-universe.conf&amp;quot;&lt;br /&gt;
&lt;br /&gt;
The &amp;quot;patch&amp;quot; information is stored inside &amp;quot;ola-port.conf&amp;quot;&lt;br /&gt;
&lt;br /&gt;
To start with something clean we can delete the &amp;quot;ola-universe.conf&amp;quot; and &amp;quot;ola-port.conf&amp;quot; files and ola will create them again when stopping ola.&lt;br /&gt;
&lt;br /&gt;
WARNING : To keep a persistency, ola need to stop cleanly. That means that is the computer is crashing or if ola is crashing, the patch is not stored in files.&lt;br /&gt;
&lt;br /&gt;
== Example ==&lt;br /&gt;
We are going to patch an ArtNet universe as an input with a DmxKing ultraDMX Micro as an output.&lt;br /&gt;
&lt;br /&gt;
On this example, i have enabled only the plugins :&lt;br /&gt;
* ArtNet&lt;br /&gt;
and&lt;br /&gt;
* serial usb&lt;br /&gt;
setting all the plugins in the config folder with&lt;br /&gt;
    enabled = false&lt;br /&gt;
except the 2 ones needed witch i have enabled using&lt;br /&gt;
    enabled = true&lt;br /&gt;
&lt;br /&gt;
=== Starting ola ===&lt;br /&gt;
We are starting ola using either the command&lt;br /&gt;
    /etc/init.d/olad start&lt;br /&gt;
or&lt;br /&gt;
    olad -l 3&lt;br /&gt;
-l 3 : means that we are starting ola with the login level 3&lt;br /&gt;
&lt;br /&gt;
=== Getting devices info ===&lt;br /&gt;
To get the devices info we are using the command&lt;br /&gt;
    ola_device_info&lt;br /&gt;
That is returning :&lt;br /&gt;
    Device 1: ArtNet [10.0.0.2]&lt;br /&gt;
      port 0, IN , priority 100, RDM supported&lt;br /&gt;
      port 1, IN , priority 100, RDM supported&lt;br /&gt;
      port 2, IN , priority 100, RDM supported&lt;br /&gt;
      port 3, IN , priority 100, RDM supported&lt;br /&gt;
      port 0, OUT , RDM supported&lt;br /&gt;
      port 1, OUT , RDM supported&lt;br /&gt;
      port 2, OUT , RDM supported&lt;br /&gt;
      port 3, OUT , RDM supported&lt;br /&gt;
    Device 2: DMXking.com - ultraDMX Micro&lt;br /&gt;
      port 0, IN Serial #: 84000775, priority 100&lt;br /&gt;
      port 0, OUT Serial #: 84000775, RDM supported&lt;br /&gt;
&lt;br /&gt;
=== Patching the devices ===&lt;br /&gt;
Fist we are patching the ArtNet device using&lt;br /&gt;
    ola_patch -d 1 -i -p 0 -u 0&lt;br /&gt;
That means :&lt;br /&gt;
patch device 1 (-d 1) input (-i) port 0 (-p 0) to the universe 0 (-u 0)&lt;br /&gt;
(ola is using the output port as the default one, this is why we need to tell it to use the input using -i.&lt;br /&gt;
&lt;br /&gt;
Then we are patching the ultraDMX micro using&lt;br /&gt;
    ola_patch -d 2 -p 0 -u 0&lt;br /&gt;
&lt;br /&gt;
Now the device info is returning&lt;br /&gt;
    Device 1: ArtNet [10.0.0.2]&lt;br /&gt;
      port 0, IN ArtNet Universe 0:0:0, priority 100, patched to universe 0, RDM supported&lt;br /&gt;
      port 1, IN , priority 100, RDM supported&lt;br /&gt;
      port 2, IN , priority 100, RDM supported&lt;br /&gt;
      port 3, IN , priority 100, RDM supported&lt;br /&gt;
      port 0, OUT , RDM supported&lt;br /&gt;
      port 1, OUT , RDM supported&lt;br /&gt;
      port 2, OUT , RDM supported&lt;br /&gt;
      port 3, OUT , RDM supported&lt;br /&gt;
    Device 2: DMXking.com - ultraDMX Micro&lt;br /&gt;
      port 0, IN Serial #: 84000775, priority 100&lt;br /&gt;
      port 0, OUT Serial #: 84000775, patched to universe 0, RDM supported&lt;br /&gt;
&lt;br /&gt;
=== Resulted files ===&lt;br /&gt;
After stopping ola (using &amp;quot;/etc/init.d/olad stop&amp;quot; or &amp;quot;ctrl+c&amp;quot; (if running it directly on the command line))&lt;br /&gt;
&lt;br /&gt;
The ola-port.conf and ola-universe.conf are filled with the infos.&lt;br /&gt;
&lt;br /&gt;
==== ola-universe.conf ====&lt;br /&gt;
Here is the content of this file&lt;br /&gt;
    uni_0_merge = LTP&lt;br /&gt;
    uni_0_name = Universe 0&lt;br /&gt;
LTP priority is set by default.&lt;br /&gt;
&lt;br /&gt;
A default name &amp;quot;Universe 0&amp;quot; was given to the universe 0.&lt;br /&gt;
&lt;br /&gt;
==== ola-port.conf ====&lt;br /&gt;
Here is the content of this file&lt;br /&gt;
    2-1-I-0 = 0&lt;br /&gt;
    2-1-I-0_priority_value = 100&lt;br /&gt;
    2-1-I-1_priority_value = 100&lt;br /&gt;
    2-1-I-2_priority_value = 100&lt;br /&gt;
    2-1-I-3_priority_value = 100&lt;br /&gt;
    5-84000775-I-0_priority_value = 100&lt;br /&gt;
    5-84000775-O-0 = 0&lt;br /&gt;
&lt;br /&gt;
What does it mean ?&lt;br /&gt;
&lt;br /&gt;
First we need to know about the plugins ids.&lt;br /&gt;
&lt;br /&gt;
To get the plugins infos, we are using&lt;br /&gt;
    ola_plugin_info&lt;br /&gt;
That is returning&lt;br /&gt;
       Id   Plugin Name&lt;br /&gt;
    --------------------------------------&lt;br /&gt;
        1   Dummy&lt;br /&gt;
        2   ArtNet&lt;br /&gt;
        3   ShowNet&lt;br /&gt;
        4   ESP Net&lt;br /&gt;
        5   Serial USB&lt;br /&gt;
        6   Enttec Open DMX&lt;br /&gt;
        7   SandNet&lt;br /&gt;
        8   StageProfi&lt;br /&gt;
        9   Pathport&lt;br /&gt;
       11   E1.31 (sACN)&lt;br /&gt;
       12   USB&lt;br /&gt;
       13   FTDI USB DMX&lt;br /&gt;
       14   OSC&lt;br /&gt;
    --------------------------------------&lt;br /&gt;
In this example, we are only using the ArtNet plugin and the Serial USB plugins.&lt;br /&gt;
&lt;br /&gt;
We can see that the ArtNet has the id 2 and the Serial USB has the id 5.&lt;br /&gt;
&lt;br /&gt;
The ola-port.conf file is storing the info as&lt;br /&gt;
    &amp;lt;plugin-id&amp;gt;-&amp;lt;device-id&amp;gt;-&amp;lt;port-id&amp;gt;&lt;br /&gt;
We can translate the first line as :&lt;br /&gt;
&lt;br /&gt;
The plugin 2, device 1 and input port 0 is patched to the universe 0.&lt;br /&gt;
&lt;br /&gt;
The second line is defining the priority level.&lt;br /&gt;
&lt;br /&gt;
Then we can see that other ports are not patched.&lt;br /&gt;
&lt;br /&gt;
And then on the sixth line, we can translate it as :&lt;br /&gt;
&lt;br /&gt;
The plugin 5, device 84000775 (remember ola_device_info values) Input port 0 is not patched.&lt;br /&gt;
&lt;br /&gt;
And on the 7th line we can see translate it as :&lt;br /&gt;
&lt;br /&gt;
The plugin 5, device 84000775 Output port 0 is patched to universe 0.&lt;/div&gt;</summary>
		<author><name>Ssm2017</name></author>	</entry>

	<entry>
		<id>https://wiki.openlighting.org/index.php?title=OLA_Patch_persistency&amp;diff=4692</id>
		<title>OLA Patch persistency</title>
		<link rel="alternate" type="text/html" href="https://wiki.openlighting.org/index.php?title=OLA_Patch_persistency&amp;diff=4692"/>
				<updated>2013-03-03T18:30:10Z</updated>
		
		<summary type="html">&lt;p&gt;Ssm2017: Creating the file&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Patch Persistency =&lt;br /&gt;
The patch persistency information is stored in plain text files inside your configuration folder (~/.ola or /var/lib/ola/conf)&lt;br /&gt;
&lt;br /&gt;
The &amp;quot;universe&amp;quot; information is stored inside &amp;quot;ola-universe.conf&amp;quot;&lt;br /&gt;
&lt;br /&gt;
The &amp;quot;patch&amp;quot; information is stored inside &amp;quot;ola-port.conf&amp;quot;&lt;br /&gt;
&lt;br /&gt;
To start with something clean we can delete the &amp;quot;ola-universe.conf&amp;quot; and &amp;quot;ola-port.conf&amp;quot; files and ola will create them again when stopping ola.&lt;br /&gt;
&lt;br /&gt;
== Example ==&lt;br /&gt;
We are going to patch an ArtNet universe as an input with a DmxKing ultraDMX Micro as an output.&lt;br /&gt;
&lt;br /&gt;
On this example, i have enabled only the plugins :&lt;br /&gt;
* ArtNet&lt;br /&gt;
and&lt;br /&gt;
* serial usb&lt;br /&gt;
setting all the plugins in the config folder with&lt;br /&gt;
    enabled = false&lt;br /&gt;
except the 2 ones needed witch i have enabled using&lt;br /&gt;
    enabled = true&lt;br /&gt;
&lt;br /&gt;
=== Starting ola ===&lt;br /&gt;
We are starting ola using either the command&lt;br /&gt;
    /etc/init.d/olad start&lt;br /&gt;
or&lt;br /&gt;
    olad -l 3&lt;br /&gt;
-l 3 : means that we are starting ola with the login level 3&lt;br /&gt;
&lt;br /&gt;
=== Getting devices info ===&lt;br /&gt;
To get the devices info we are using the command&lt;br /&gt;
    ola_device_info&lt;br /&gt;
That is returning :&lt;br /&gt;
    Device 1: ArtNet [10.0.0.2]&lt;br /&gt;
      port 0, IN , priority 100, RDM supported&lt;br /&gt;
      port 1, IN , priority 100, RDM supported&lt;br /&gt;
      port 2, IN , priority 100, RDM supported&lt;br /&gt;
      port 3, IN , priority 100, RDM supported&lt;br /&gt;
      port 0, OUT , RDM supported&lt;br /&gt;
      port 1, OUT , RDM supported&lt;br /&gt;
      port 2, OUT , RDM supported&lt;br /&gt;
      port 3, OUT , RDM supported&lt;br /&gt;
    Device 2: DMXking.com - ultraDMX Micro&lt;br /&gt;
      port 0, IN Serial #: 84000775, priority 100&lt;br /&gt;
      port 0, OUT Serial #: 84000775, RDM supported&lt;br /&gt;
&lt;br /&gt;
=== Patching the devices ===&lt;br /&gt;
Fist we are patching the ArtNet device using&lt;br /&gt;
    ola_patch -d 1 -i -p 0 -u 0&lt;br /&gt;
That means :&lt;br /&gt;
patch device 1 (-d 1) input (-i) port 0 (-p 0) to the universe 0 (-u 0)&lt;br /&gt;
(ola is using the output port as the default one, this is why we need to tell it to use the input using -i.&lt;br /&gt;
&lt;br /&gt;
Then we are patching the ultraDMX micro using&lt;br /&gt;
    ola_patch -d 2 -p 0 -u 0&lt;br /&gt;
&lt;br /&gt;
Now the device info is returning&lt;br /&gt;
    Device 1: ArtNet [10.0.0.2]&lt;br /&gt;
      port 0, IN ArtNet Universe 0:0:0, priority 100, patched to universe 0, RDM supported&lt;br /&gt;
      port 1, IN , priority 100, RDM supported&lt;br /&gt;
      port 2, IN , priority 100, RDM supported&lt;br /&gt;
      port 3, IN , priority 100, RDM supported&lt;br /&gt;
      port 0, OUT , RDM supported&lt;br /&gt;
      port 1, OUT , RDM supported&lt;br /&gt;
      port 2, OUT , RDM supported&lt;br /&gt;
      port 3, OUT , RDM supported&lt;br /&gt;
    Device 2: DMXking.com - ultraDMX Micro&lt;br /&gt;
      port 0, IN Serial #: 84000775, priority 100&lt;br /&gt;
      port 0, OUT Serial #: 84000775, patched to universe 0, RDM supported&lt;br /&gt;
&lt;br /&gt;
=== Resulted files ===&lt;br /&gt;
After stopping ola (using &amp;quot;/etc/init.d/olad stop&amp;quot; or &amp;quot;ctrl+c&amp;quot; (if running it directly on the command line))&lt;br /&gt;
&lt;br /&gt;
The ola-port.conf and ola-universe.conf are filled with the infos.&lt;br /&gt;
&lt;br /&gt;
==== ola-universe.conf ====&lt;br /&gt;
Here is the content of this file&lt;br /&gt;
    uni_0_merge = LTP&lt;br /&gt;
    uni_0_name = Universe 0&lt;br /&gt;
LTP priority is set by default.&lt;br /&gt;
&lt;br /&gt;
A default name &amp;quot;Universe 0&amp;quot; was given to the universe 0.&lt;br /&gt;
&lt;br /&gt;
==== ola-port.conf ====&lt;br /&gt;
Here is the content of this file&lt;br /&gt;
    2-1-I-0 = 0&lt;br /&gt;
    2-1-I-0_priority_value = 100&lt;br /&gt;
    2-1-I-1_priority_value = 100&lt;br /&gt;
    2-1-I-2_priority_value = 100&lt;br /&gt;
    2-1-I-3_priority_value = 100&lt;br /&gt;
    5-84000775-I-0_priority_value = 100&lt;br /&gt;
    5-84000775-O-0 = 0&lt;br /&gt;
&lt;br /&gt;
What does it mean ?&lt;br /&gt;
&lt;br /&gt;
First we need to know about the plugins ids.&lt;br /&gt;
&lt;br /&gt;
To get the plugins infos, we are using&lt;br /&gt;
    ola_plugin_info&lt;br /&gt;
That is returning&lt;br /&gt;
       Id   Plugin Name&lt;br /&gt;
    --------------------------------------&lt;br /&gt;
        1   Dummy&lt;br /&gt;
        2   ArtNet&lt;br /&gt;
        3   ShowNet&lt;br /&gt;
        4   ESP Net&lt;br /&gt;
        5   Serial USB&lt;br /&gt;
        6   Enttec Open DMX&lt;br /&gt;
        7   SandNet&lt;br /&gt;
        8   StageProfi&lt;br /&gt;
        9   Pathport&lt;br /&gt;
       11   E1.31 (sACN)&lt;br /&gt;
       12   USB&lt;br /&gt;
       13   FTDI USB DMX&lt;br /&gt;
       14   OSC&lt;br /&gt;
    --------------------------------------&lt;br /&gt;
In this example, we are only using the ArtNet plugin and the Serial USB plugins.&lt;br /&gt;
&lt;br /&gt;
We can see that the ArtNet has the id 2 and the Serial USB has the id 5.&lt;br /&gt;
&lt;br /&gt;
The ola-port.conf file is storing the info as&lt;br /&gt;
    &amp;lt;plugin-id&amp;gt;-&amp;lt;device-id&amp;gt;-&amp;lt;port-id&amp;gt;&lt;br /&gt;
We can translate the first line as :&lt;br /&gt;
&lt;br /&gt;
The plugin 2, device 1 and input port 0 is patched to the universe 0.&lt;br /&gt;
&lt;br /&gt;
The second line is defining the priority level.&lt;br /&gt;
&lt;br /&gt;
Then we can see that other ports are not patched.&lt;br /&gt;
&lt;br /&gt;
And then on the sixth line, we can translate it as :&lt;br /&gt;
&lt;br /&gt;
The plugin 5, device 84000775 (remember ola_device_info values) Input port 0 is not patched.&lt;br /&gt;
&lt;br /&gt;
And on the 7th line we can see translate it as :&lt;br /&gt;
&lt;br /&gt;
The plugin 5, device 84000775 Output port 0 is patched to universe 0.&lt;/div&gt;</summary>
		<author><name>Ssm2017</name></author>	</entry>

	<entry>
		<id>https://wiki.openlighting.org/index.php?title=Open_Lighting_Architecture&amp;diff=4691</id>
		<title>Open Lighting Architecture</title>
		<link rel="alternate" type="text/html" href="https://wiki.openlighting.org/index.php?title=Open_Lighting_Architecture&amp;diff=4691"/>
				<updated>2013-03-03T18:12:49Z</updated>
		
		<summary type="html">&lt;p&gt;Ssm2017: /* Getting Started */  added &amp;quot;OLA Patch persistency&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:OLA-Logo-Fitted-48px.png|right]]&lt;br /&gt;
Link: http://code.google.com/p/open-lighting/ &amp;lt;br&amp;gt;&lt;br /&gt;
{{Features|free=yes|tx=yes|rx=yes|linux=yes|osx=yes|http=yes|rdm=yes}}&lt;br /&gt;
[[Image:Ola-download.png |right|link=http://opendmx.net/index.php/Download_%26_Install_OLA]]&lt;br /&gt;
[[Image:Llad_home.png| thumb |200px|right|Universe Settings]]&lt;br /&gt;
[[Image:Ola-rdm.png|thumb|200px|right|RDM Devices Page]]&lt;br /&gt;
[[Image:OLA_patching.png|thumb|200px|right|Drag &amp;amp; Drop RDM Patching]]&lt;br /&gt;
[[Image:Ola-mobile.png|thumb|200px|right|Mobile UI]]&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;br /&gt;
The Open Lighting Architecture (OLA) is part of the [[Open Lighting Project]] and provides applications with a mechanism to send and receive [[DMX512]] &amp;amp; [[RDM]] commands using hardware devices and DMX over IP protocols. This enables [[:Category:Controllers | software lighting controllers]] to communicate with hardware either via Ethernet or traditional DMX512 networks.&lt;br /&gt;
&lt;br /&gt;
OLA can also convert DMX512 data sent using DMX over IP protocols from one format to another, allowing devices from different manufacturers to interact with one another. For example a [[Strand_Lighting|Strand]] Lighting Console using ShowNet can send DMX512 to an [[Enttec]] [[DmxEtherGate MKII|EtherGate]]. When combined with a physical DMX interface such as the [[DMX USB Pro]], OLA can send and receive data from wired DMX512 networks.&lt;br /&gt;
&lt;br /&gt;
==Supported Protocols==&lt;br /&gt;
&lt;br /&gt;
{| border=1 cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
! '''Protocol'''!! Linux !! '''Mac OS X'''  || '''FreeBSD'''&lt;br /&gt;
|-&lt;br /&gt;
|| [[:Category:ArtNet|ArtNet, ArtNet 2, ArtNet 3]]   || [[Image:Green-tick.png|center]] [[Image:Rdm.gif|center]] || [[Image:Green-tick.png|center]][[Image:Rdm.gif|center]] || [[Image:Green-tick.png|center]][[Image:Rdm.gif|center]]&lt;br /&gt;
|-&lt;br /&gt;
|| [[E1.31]] / [[ACN]] || [[Image:Green-tick.png|center]]  || [[Image:Green-tick.png|center]]  || [[Image:Green-tick.png|center]]&lt;br /&gt;
|-&lt;br /&gt;
|| [[:Category:ESP Net|ESP Net]] || [[Image:Green-tick.png|center]]  || [[Image:Green-tick.png|center]]  || [[Image:Green-tick.png|center]]&lt;br /&gt;
|-&lt;br /&gt;
|| [[OSC]] (Open Sound Control)  || [[Image:Green-tick.png|center]]  || [[Image:Green-tick.png|center]] || ?&lt;br /&gt;
|-&lt;br /&gt;
|| [[:Category:Pathport|Pathport]]  || [[Image:Green-tick.png|center]]  || [[Image:Green-tick.png|center]] || [[Image:Green-tick.png|center]]&lt;br /&gt;
|-&lt;br /&gt;
|| [[:Category:Sandnet|Sandnet]] || [[Image:Green-tick.png|center]]  || [[Image:Green-tick.png|center]] || [[Image:Green-tick.png|center]]&lt;br /&gt;
|-&lt;br /&gt;
|| [[:Category:ShowNet|ShowNet]] || [[Image:Green-tick.png|center]]  || [[Image:Green-tick.png|center]] || [[Image:Green-tick.png|center]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Supported Devices==&lt;br /&gt;
&lt;br /&gt;
{| border=1 cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
! '''Device'''!! Linux !! '''Mac OS X'''  || '''FreeBSD'''&lt;br /&gt;
|-&lt;br /&gt;
||  [[Anyma uDMX]] || [[Image:Trans.gif|center]] || [[Image:Trans.gif|center]]  || ?&lt;br /&gt;
|-&lt;br /&gt;
|| [[Arduino RGB Mixer]] || [[Image:Green-tick.png|center]] [[Image:Rdm.gif|center]]  || [[Image:Green-tick.png|center]] [[Image:Rdm.gif|center]] || ?&lt;br /&gt;
|-&lt;br /&gt;
|| [[DMX 4 Linux]] || [[Image:Trans.gif|center]]  ||  ||  ?&lt;br /&gt;
|-&lt;br /&gt;
|| [[DMX USB Pro]] || [[Image:Trans.gif|center]] [[Image:Recv.gif|center]] [[Image:Rdm.gif|center]]  || [[Image:Trans.gif|center]] [[Image:Recv.gif|center]] [[Image:Rdm.gif|center]]  ||  [[Image:Trans.gif|center]] [[Image:Recv.gif|center]] [[Image:Rdm.gif|center]]&lt;br /&gt;
|-&lt;br /&gt;
|| [[DMX USB Pro MkII]] || [[Image:Trans.gif|center]] [[Image:Recv.gif|center]] [[Image:Rdm.gif|center]]  || [[Image:Trans.gif|center]] [[Image:Recv.gif|center]] [[Image:Rdm.gif|center]]  ||  [[Image:Trans.gif|center]] [[Image:Recv.gif|center]] [[Image:Rdm.gif|center]]&lt;br /&gt;
|-&lt;br /&gt;
|| [[DMX-TRI]] || [[Image:Trans.gif|center]] || [[Image:Trans.gif|center]]  || [[Image:Trans.gif|center]]&lt;br /&gt;
|-&lt;br /&gt;
|| [[DMXking USB DMX512-A]] || [[Image:Trans.gif|center]] [[Image:Recv.gif|center]] || [[Image:Trans.gif|center]] [[Image:Recv.gif|center]] || ?&lt;br /&gt;
|-&lt;br /&gt;
|| [[DMXter4 RDM]] / [[MiniDMXter]] || [[Image:Rdm.gif|center]] || [[Image:Rdm.gif|center]] || ?&lt;br /&gt;
|-&lt;br /&gt;
|| [[Eurolite USB DMX512 PRO]] || [[Image:Trans.gif|center]] || [[Image:Trans.gif|center]]  || ?&lt;br /&gt;
|-&lt;br /&gt;
|| [[Open DMX USB]] || [[Image:Trans.gif|center]]  ||  || ?&lt;br /&gt;
|-&lt;br /&gt;
|| [[Packetheads USB_DMX Dongle]] ||  [[Image:Green-tick.png|center]]  ||  [[Image:Green-tick.png|center]]  || ?&lt;br /&gt;
|-&lt;br /&gt;
|| [[RDM USB Pro]] || [[Image:Trans.gif|center]]  [[Image:Recv.gif|center]]  || [[Image:Trans.gif|center]]  [[Image:Recv.gif|center]] || ?&lt;br /&gt;
|-&lt;br /&gt;
|| [[RDM-TRI]] || [[Image:Trans.gif|center]] [[Image:Rdm.gif|center]] || [[Image:Trans.gif|center]] [[Image:Rdm.gif|center]] ||   [[Image:Trans.gif|center]] [[Image:Rdm.gif|center]] &lt;br /&gt;
|-&lt;br /&gt;
|| [[Robe Universal Interface]] || [[Image:Trans.gif|center]]  [[Image:Recv.gif|center]] [[Image:Rdm.gif|center]] || [[Image:Trans.gif|center]]  [[Image:Recv.gif|center]] [[Image:Rdm.gif|center]] || ?&lt;br /&gt;
|-&lt;br /&gt;
|| [[RUNIT WTX]] || [[Image:Trans.gif|center]]  [[Image:Recv.gif|center]] [[Image:Rdm.gif|center]] || [[Image:Trans.gif|center]]  [[Image:Recv.gif|center]] [[Image:Rdm.gif|center]] ||  ?&lt;br /&gt;
|-&lt;br /&gt;
|| SPI || [[Image:Trans.gif|center]]  ||   || ?&lt;br /&gt;
|-&lt;br /&gt;
|| [[StageProfi]] || [[Image:Trans.gif|center]]  || [[Image:Trans.gif|center]] (Ethernet version only) || ?&lt;br /&gt;
|-&lt;br /&gt;
|| [http://machosehead.wordpress.com/2010/06/12/udmx_asp/ uDMX_asp] || [[Image:Trans.gif|center]]  || [[Image:Trans.gif|center]]  || ?&lt;br /&gt;
|-&lt;br /&gt;
|| [[ultraDMX Pro]] ||  [[Image:Trans.gif|center]] [[Image:Recv.gif|center]]  || [[Image:Trans.gif|center]] [[Image:Recv.gif|center]]  || ?&lt;br /&gt;
|-&lt;br /&gt;
|| [[ultraDMX Micro]] ||  [[Image:Trans.gif|center]] [[Image:Recv.gif|center]]  || [[Image:Trans.gif|center]] [[Image:Recv.gif|center]]  || ?&lt;br /&gt;
|-&lt;br /&gt;
|| [[USBDMX2]] || [[Image:Trans.gif|center]]  || [[Image:Trans.gif|center]]  || ?&lt;br /&gt;
|-&lt;br /&gt;
|| [http://www.soh.cz/produkty/modul-usb-dmx512 USB-DMX512] || [[Image:Trans.gif|center]]  || [[Image:Trans.gif|center]]  || ?&lt;br /&gt;
|-&lt;br /&gt;
|| [[Velleman K8062]] || [[Image:Trans.gif|center]]  || [[Image:Trans.gif|center]]  || ?&lt;br /&gt;
|-&lt;br /&gt;
|| [[Velleman_K8062_Upgrade|VX8062]] || [[Image:Trans.gif|center]]  || [[Image:Trans.gif|center]]  || ?&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Getting Started==&lt;br /&gt;
&lt;br /&gt;
Start here if you've never used OLA before and read these in order.&lt;br /&gt;
* [[Download &amp;amp; Install OLA]]&lt;br /&gt;
* [[Using OLA]] - A basic introduction&lt;br /&gt;
* [[OLA Command Line Tools]] - Documentation for the tools in ola-examples&lt;br /&gt;
* [[OLA Device Specific Configuration]]&lt;br /&gt;
* [[OLA Tips &amp;amp; Tricks]]&lt;br /&gt;
* [[RDM with OLA]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Tutorials&amp;lt;/b&amp;gt;&lt;br /&gt;
* [[OLA on Windows with VMWare]]&lt;br /&gt;
* [[OLA Live CD]], instructions on how to use the Live CD&lt;br /&gt;
* [[OLA Raspberry Pi]]&lt;br /&gt;
* [[OLA on Beaglebone]]&lt;br /&gt;
* [[OlaOutput Max External]] - Setup OlaOutput on Mac OS X to send DMX messages from Max/MSP/Jitter&lt;br /&gt;
* [[OLAGuruPlug]] - Running OLA on a [http://www.globalscaletechnologies.com/c-4-guruplugs.aspx GuruPlug]&lt;br /&gt;
* [[OlaLED]] - control RGB LED via http&lt;br /&gt;
* [[OLA RDM Responder Testing]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Advanced Topics:&amp;lt;/b&amp;gt;&lt;br /&gt;
* [[OLA Merging Algorithms]]&lt;br /&gt;
* [[OLA DiffServ support]] (QOS settings)&lt;br /&gt;
* [[OLA DMX Trigger]]&lt;br /&gt;
* [[OLA Patch persistency]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Developer Documentation:&amp;lt;/b&amp;gt;&lt;br /&gt;
* [[OLA developer info]] - about the source code and structure&lt;br /&gt;
* [[OLA Client API]] - the C++ API&lt;br /&gt;
* [[OLA Python API]] - easy DMX programming&lt;br /&gt;
* [[Build OLA Mac Packages]] - notes for building the .dmg images&lt;br /&gt;
* [[Building OLA for Windows]] - Notes on Windows support (in progress)&lt;br /&gt;
* [[Using OLA with Xcode]] - on a Mac, in Objective-C++&lt;br /&gt;
* [[Writing RDM Responder Tests]]&lt;br /&gt;
* [[Port Throttling]] &lt;br /&gt;
* [[OLA Performance Stats]]&lt;br /&gt;
* [[OLA TimeCode]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Tutorials&amp;lt;/b&amp;gt;, these refer to the previous release but parts of them are still relevant.&lt;br /&gt;
* [[LLA Sandnet Tutorial]] - Setup Horizon using Sandnet and LLA&lt;br /&gt;
* [[LLA and Q Light Controller Ubuntu Tutorial]] - Setup LLA on Ubuntu/Debian-type distro with QLC&lt;br /&gt;
* [[LLA and Q Light Controller OSX Tutorial]] - Setup LLA on Mac OS X with QLC&lt;br /&gt;
&lt;br /&gt;
[[Category:ArtNet]]&lt;br /&gt;
[[Category:ESP Net]]&lt;br /&gt;
[[Category:E1.31]]&lt;br /&gt;
[[Category:Sandnet]]&lt;br /&gt;
[[Category:ShowNet]]&lt;br /&gt;
[[Category:Utilities]]&lt;br /&gt;
[[Category:Pathport]]&lt;/div&gt;</summary>
		<author><name>Ssm2017</name></author>	</entry>

	<entry>
		<id>https://wiki.openlighting.org/index.php?title=OLA_Command_Line_Tools&amp;diff=4675</id>
		<title>OLA Command Line Tools</title>
		<link rel="alternate" type="text/html" href="https://wiki.openlighting.org/index.php?title=OLA_Command_Line_Tools&amp;diff=4675"/>
				<updated>2013-02-22T07:12:45Z</updated>
		
		<summary type="html">&lt;p&gt;Ssm2017: /* ola_dmxconsole */  added some shortcuts&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== ola_artnet ===&lt;br /&gt;
&lt;br /&gt;
This tool queries and sets the ArtNet node's parameters.&lt;br /&gt;
&lt;br /&gt;
Options:&lt;br /&gt;
* -d, --dev &amp;lt;device_id&amp;gt; The device id to configure.&lt;br /&gt;
* -l, --long_name &amp;lt;long_name&amp;gt; Set the long name of the ArtNet device&lt;br /&gt;
* -n, --name &amp;lt;name&amp;gt; Set the name of the ArtNet device&lt;br /&gt;
* -s, --subnet &amp;lt;subnet&amp;gt; Set the subnet of the ArtNet device&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ ola_artnet -d 1&lt;br /&gt;
Name: ola - ArtNet node&lt;br /&gt;
Long Name: ola - ArtNet node&lt;br /&gt;
Subnet: 0&lt;br /&gt;
&lt;br /&gt;
$ ola_artnet -d 1 -n &amp;quot;new name&amp;quot; -s 1&lt;br /&gt;
Name: new name&lt;br /&gt;
Long Name: ola - ArtNet node&lt;br /&gt;
Subnet: 1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
It can also be used to list the IP addresses of the ArtNet devices listening to a particular universe:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ ola_artnet  -u 0 -d 1 &lt;br /&gt;
10.0.0.88&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== ola_dmxconsole ===&lt;br /&gt;
&lt;br /&gt;
Send data to a OLA service.&lt;br /&gt;
&lt;br /&gt;
Options&lt;br /&gt;
* -u The universe ID to send data for&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# open a console for universe 10&lt;br /&gt;
ola_dmxconsole -u 10&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== some shortcuts ====&lt;br /&gt;
q = quit&lt;br /&gt;
&lt;br /&gt;
f = all channel @ full&lt;br /&gt;
&lt;br /&gt;
b = all channels blackout&lt;br /&gt;
&lt;br /&gt;
arrow keys = move between channels&lt;br /&gt;
&lt;br /&gt;
up/down = coarse change channel value&lt;br /&gt;
&lt;br /&gt;
+/- = fine change channel value&lt;br /&gt;
&lt;br /&gt;
space bar = toggle channel value 0 / full&lt;br /&gt;
&lt;br /&gt;
m = change display mode (% hex dec)&lt;br /&gt;
&lt;br /&gt;
n = toggle display 1 thru 512 or 0 thru 511&lt;br /&gt;
&lt;br /&gt;
u = undo&lt;br /&gt;
&lt;br /&gt;
del = shift channels left&lt;br /&gt;
&lt;br /&gt;
=== ola_dmxmonitor ===&lt;br /&gt;
&lt;br /&gt;
Monitor the values on a DMX512 universe&lt;br /&gt;
&lt;br /&gt;
Options&lt;br /&gt;
* -u The universe ID to monitor&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# open a monitor for universe 10&lt;br /&gt;
ola_dmxmonitor -u 10&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
in the app, you can change :&lt;br /&gt;
&lt;br /&gt;
*  display in octal/hexa/decimal&lt;br /&gt;
&lt;br /&gt;
press m&lt;br /&gt;
&lt;br /&gt;
*  increment/decrement channel&lt;br /&gt;
&lt;br /&gt;
press + or -&lt;br /&gt;
&lt;br /&gt;
*  increment/decrement per 10 unit&lt;br /&gt;
&lt;br /&gt;
press page UP or page DOWN&lt;br /&gt;
&lt;br /&gt;
=== ola_e131 ===&lt;br /&gt;
&lt;br /&gt;
Manage E1.31 options.&lt;br /&gt;
&lt;br /&gt;
Option:&lt;br /&gt;
*  -d, --dev       Id of the device to control.&lt;br /&gt;
*  -h, --help     Display this help message and exit.&lt;br /&gt;
*  -i                     Input port&lt;br /&gt;
*  -p, --port_id   Id of the port to control&lt;br /&gt;
*  --preview_mode  Set the preview mode bit&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# turn preview mode on&lt;br /&gt;
$ ola_e131 -d X -p 1 --preview_mode&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== ola_set_priority ===&lt;br /&gt;
&lt;br /&gt;
Sets the priorities for ports. See [[OLA Merging Algorithms]] for more information on what the does.&lt;br /&gt;
&lt;br /&gt;
Options:&lt;br /&gt;
*  -d, --device &amp;lt;device&amp;gt;    Id of device to patch.&lt;br /&gt;
*  -h, --help               Display this help message and exit.&lt;br /&gt;
*  -i, --input              Set an input port&lt;br /&gt;
*  -o, --override &amp;lt;value&amp;gt;   Set the port priority to a static value.&lt;br /&gt;
*  -p, --port &amp;lt;port&amp;gt;        Id of the port to patch.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# Override an input port's priority&lt;br /&gt;
$ ola_set_priority -d X -p 1 -i -o 50&lt;br /&gt;
# Reset an output port to inherit mode&lt;br /&gt;
$ ola_set_priority -d X -p 1 &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== ola_streaming_client ===&lt;br /&gt;
&lt;br /&gt;
Stream data to the OLA server.&lt;br /&gt;
&lt;br /&gt;
Options:&lt;br /&gt;
*  -d, --dmx &amp;lt;dmx_data&amp;gt;         DMX512 data, e.g. '1,240,0,255'&lt;br /&gt;
*  -h, --help                   Display this help message and exit.&lt;br /&gt;
*  -u, --universe &amp;lt;universe_id&amp;gt; Id of universe to send data for.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# send a single update&lt;br /&gt;
$ ola_streaming_client  -u 1 -d 1,2,255,255&lt;br /&gt;
# read data from stdin&lt;br /&gt;
$ dmx_generator | ola_streaming_client  -u 1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== ola_usbpro ===&lt;br /&gt;
&lt;br /&gt;
This tools queries and control the parameters of the [[DMX USB Pro|Enttec USB Pro]] devices.&lt;br /&gt;
&lt;br /&gt;
Options:&lt;br /&gt;
* -d, --dev &amp;lt;dev_id&amp;gt; The device id to configure.&lt;br /&gt;
* -s, --serial Show the serial number for this device. &lt;br /&gt;
* -b, --brk &amp;lt;brk&amp;gt; Set the break time in 10.67 microseconds steps (9 - 127)&lt;br /&gt;
* -m, --mab &amp;lt;mab&amp;gt; Set the make after-break-time in 10.67 microseconds steps (1 - 127)&lt;br /&gt;
* -r, --rate &amp;lt;rate&amp;gt; Set the transmission rate to &amp;lt;rate&amp;gt; frames per second (1-40)&lt;br /&gt;
* -s, --serial Get the serial number.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ ola_usbpro -d 5&lt;br /&gt;
Device: 5&lt;br /&gt;
Firmware: 1.44&lt;br /&gt;
Break Time: 96.03us&lt;br /&gt;
MAB Time: 96.03us&lt;br /&gt;
Packet Rate: 40 packets/sec&lt;br /&gt;
&lt;br /&gt;
$ ola_usbpro -d 5 -s&lt;br /&gt;
Device: 5&lt;br /&gt;
Serial: 02050016&lt;br /&gt;
&lt;br /&gt;
$ ola_usbpro -d 5 -m 1 -b 9 -r 30&lt;br /&gt;
Device: 5&lt;br /&gt;
Firmware: 1.44&lt;br /&gt;
Break Time: 96.03us&lt;br /&gt;
MAB Time: 10.67us&lt;br /&gt;
Packet Rate: 30 packets/sec&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Ssm2017</name></author>	</entry>

	</feed>