MA Lighting grandMA2 User Manual - page 1190
© 2017 MA Lighting Technology GmbH | Dachdeckerstr. 16 | D-97297 Waldbüttelbrunn | Germany
Phone +49 5251 688865-30 | tech.support (at) malighting.com | www.malighting.com
Version 3.3
1
38. Plugins
A plugin is a software component that adds on features to an existing program.
The grandMA2 supports such plugins, thus allowing customization.
The plugin used in the grandMA2 is the scripting language Lua.
For more information on Lua see the subtopic or click the link above.
38.1. What is Lua
Lua is a scripting language designed to support general procedural programming. It offers support for object-
oriented programming, functional programming, and data-driven programming. Lua is implemented as a library,
written in
clean
C (common subset of ANSI C and C++).
For more information on Lua see
38.2. Edit Plugins
Hint:
-To view the specific Lua commands and their structure, import plugin_1.lua into the plugin pool or
follow this path on the grandMA2 onPC:
C:\ProgramData\MA Lighting Technologies\grandma\gma2_V_x.x.x\plugins\plugin_1.lua
-A plugin has always two files – an .xml and a .lua file.
Open the plugin pool:
1. Tap
. For more information on how to open a basic window see
2. Tap
Plugin
and the plugin pool opens.
Open the plugin pool
1190