14. LED Array Plugin

14.1. Introduction

../_images/100000000000006000000061CD30E97F.png

Press the button LED Array in the side bar or use the menu item Window → Show View → LED Array to show the View of the LED Array plug-in (figure below).

../_images/1000000000000382000002BC2FE3AAFD.png

The LED Array View contains a separate control panel for each connected LED array device.

14.2. Hardware Version

Depending on the LED array hardware version a corresponding LED array control panel is displayed for every LED array. The following two hardware versions are supported:

LED Array Hardware V1

LED Array Hardware V2

image6

image7

Hardware version 1 supports 12 independent LED array channels with a resolution of 100 steps to adjust the brightness.

Hardware version 2 supports a virtually infinite number of independent LED channels with a resolution of 4096 steps to adjust the brightness.

14.3. LED Array Control Panel V1

../_images/100000000000010E000002353ADBC6BA.png
  1. Caption (customizable)

  2. all LED channels on / off

  3. adjust the brightness of individual LED channels (0 - 100%)

  4. adjust the brightness of multiple LED channels (LED group) at the same time

You can change the caption of each LED array control panel at any time. To change the caption, directly click the caption label and type in the new name. This name will be saved and reloaded the next time you start the software.

14.4. Setting brightness of individual LED channels

You can set the brightness of each LED channel by entering the value directly in the field below the LED (0 - 100%) or by clicking the right mouse button on an LED and dragging the brightness slider (see figure below).

../_images/100000000000010A000000A8ED3768DB.png

Click with the left mouse button on an LED to switch individual LED channels on and off.

../_images/1000000000000106000000AE9333AD7C.png

As all LED channels are normal analog output channels in the QmixElements software, you can also adjust the brightness of individual LED channels via the I/O Channels window (figure below).

../_images/10000000000001C300000100AD443E83.png

14.5. LED Group Control

14.5.1. Introduction

When multiple LED channels should work synchronously, you can combine these channels into groups and control them together. The control panel contains three sliders to adjust brightness of three different LED channel groups.

14.5.2. Configuring LED channel groups

To select the channels to be combined into a group, click the right mouse button in the control area of a certain group to show its context menu. Then select the menu item Configure Group Channels (see figure below).

../_images/100000000000013400000067B8EAA03B.png

In the LED group configuration dialog (figure below) you can select all LED channels to be grouped together. Check each channel to be part of this group and confirm your selection by clicking OK .

../_images/10000000000001640000019EAE700D89.png

14.5.3. Controlling LED groups

You can change the brightness of an LED group with the slider or by entering the brightness value in the input box (see figure below).

../_images/10000000000000F60000005AF5E326F1.png

With the check mark in the upper left corner , you can switch all LED channels in this group on /off simultaneously.

14.6. Configuring Standby-Timer

The LED Array has a standby timer functionality. This means, all sectors of the LED Array are automatically switched off after the last action of the user in the software and after the standby time is over. Every change in parameters in the software resets the standby timer and reactivates the array.

Important

The standby timer value is saved in the LED Array. I.e. even if the connection to the PC is lost, the LED array is switched off after the standby time is over.

To configure the standby time, click with the right mouse button on a blank area in the LED array control panel to display the context menu. Then select the menu item Configure Standby Timer (figure below).

../_images/100000000000010700000096275DD1CF.png

In the configuration dialog displayed (figure below), you can configure the hours, minutes and seconds of the standby timer. Your changes are accepted by clicking on OK and the standby time will be saved in the device.

../_images/100000000000010A000000B3587F0120.png

Important

Enter a value of 0 for Hours, Minutes and Seconds to deactivate the standby timer.

14.7. LED Array Control Panel V2

../_images/100000000000010900000224043E069F.png

You can change the caption of the LED array at any time. To change the caption, click the caption label and enter a new name for the LED array. This name will be saved and reloaded the next time you start the software.

14.8. Setting the Global Brightness

You can set the global brightness of all LED channels at the same time by using the slider or the input field of Global Brightness. With the check mark in the top left corner you can switch the global Enable signal of the LED array. The array can be switched on and off this way without changing the brightness of the individual channels.

../_images/10000000000000F20000008336288511.png

Important

The Enable signal must have been activated for the LEDs of the array to light up.

14.9. Setting the Brightness of LED Banks

LED banks are device-specific and hardware-specific groups of individual LED channels in groups. LED banks group LED channels that also form a physical group in the hardware, e.g. all LEDs on one board or all LEDs of a certain type (e.g. warm white or cold white). These groups are anchored in the firmware and cannot be changed by the user.

../_images/10000000000000EE00000084AF8E2BCD.png

To change the brightness of a bank, select the bank in the Bank input field and then set the brightness of the selected bank using the slider or input field .

14.10. Setting the Brightness of Individual LED Channels

In LED Channel Brightness you can set the brightness of individual LED channels. For this purpose select the channel in the Channel input field. You can change the brightness by using the input field or the slider.

../_images/10000000000000F0000000821CC06826.png

To switch a channel on or off, click the left mouse button on the relevant LED .

As all LED channels are analogue output channels in the software, you can also change the brightness of individual channels via the I/O Channels window (see figure below).

../_images/10000000000001C300000100AD443E83.png

14.11. LED Channel Groups

14.11.1. Introduction

When multiple LED channels should work synchronously, you can combine these channels into groups and control them together. The group channels can then be used to jointly control all channels of an LED group.

14.11.2. Configuring the LED channel groups

To configure LED channel groups, right click into the LED Group Brightness panel and select the menu item Configure LED Groups from the context menu.

../_images/100000000000012E000000A2EFE72B3A.png

The dialogue for the LED group configuration will be shown now (see figure below).

../_images/10000000000002680000019589B3C1D4.png

To add LED channels to a group, proceed as follows:

  1. First, go to the group list box and select the group to be configured.

  2. Now, select from the channel list the channels to be added to the group by clicking with the mouse button.

    • Select individual channels by clicking

    • Select multiple connected channels by clicking with the mouse on the first channel on the first channel. Keep the Shift key pressed while clicking on the last channel.

      image19

    • Multiple independent channels can be selected by keeping the control key pressed while clicking.

      image20

  3. Now, add the selected channels to the group by clicking the Plus button . To delete individual channels from the group, select the channels from the group list and then click the Minus button . To delete all channels from the group, click the Clear LED Group button.

  4. After having configured all groups click OK . The group configuration will then be transmitted to the device. If you want to permanently save the group configuration in the device, click Yes in the message window displayed (see figure below).

../_images/1000000000000222000000A673BE3A57.png

14.11.3. Setting the brightness of LED groups

To change the brightness of a group, select the group from the Group input field and then set the brightness of the selected group using the slider or the input field .

../_images/10000000000000F300000083463C4BD3.png

14.12. Script Functions

The LED Array Plugin provides various script functions that can be used to program automated exposure sequences or for time-controlled exposure. The script functions are available in the categories of LED Array Functions and I/O Functions.

image21


image22

14.12.1. Set Global LED Array Brightness

../_images/100002010000002E0000002EFB529AA2.png

The global brightness of all LED channels of an LED array can be set jointly by this script function. To configure the script function, proceed as follows (see figure below):

../_images/10000000000001B100000084B2054C84.png
  1. First, select the LED device from the list of devices.

  2. Then, set the brightness (0 – 100%).

Tip

This function supports script variables. Variables can be used in the Brightness field.

14.12.2. Set LED Bank Brightness

../_images/1000020100000030000000309FBA26F9.png

You can set the brightness of entire LED banks by this script function. To configure the script function, proceed as follows (see figure below):

../_images/100000000000019100000099D6A36581.png
  1. Select the LED Array device.

  2. Select the bank the brightness of which is to be changed.

  3. Set the brightness (0- 100%).

Tip

This function supports script variables. Variables can be used in the Bank and Brightness field.

14.12.3. Set LED Channel Brightness

../_images/100002010000003000000030BE44A04A.png

This script function can be used to set the brightness of individual LED channels. To configure the script function, proceed as follows (see figure below):

../_images/100000000000016500000099E30E7287.png
  1. Select the LED Array device.

  2. Select the channel the brightness of which you want to set.

  3. Set the brightness (0- 100%)

Tip

This function supports script variables. Variables can be used in the Channel and Brightness field.

14.12.4. Set LED Group Brightness

../_images/1000020100000030000000309D549F7D.png

You can use this function to set the brightness of an LED group in a script-controlled manner. To configure the script function, proceed as follows (see figure below):

../_images/10000000000001690000009BB63CA864.png
  1. Select the LED Array device.

  2. Select the group the brightness of which you want to set.

  3. Set the brightness (0- 100%).

Tip

This function supports script variables. Variables can be used in the Channel and Brightness field.

14.12.5. Set Multi Channel Brightness

../_images/1000020100000030000000306620BC5F.png

You can use this function to set simultaneously the brightness of multiple LED channels in a script-controlled manner. To configure the script function, proceed as follows (see figure below):

../_images/10000000000002260000018E1FF2911A.png
  1. Select the LED Array device.

  2. Set the brightness (0- 100%).

  3. Check every channel of the list which is to be controlled.

Important

If a large number of channels have been selected, the data transfer for all channels may take some time so that not all channels will be switched exactly synchronously.  If such delay is undesired, use LED groups.

Tip

This function supports script variables. Variables can be used in the Brightness field.

14.12.6. Set Analog Out

../_images/analogout_script.svg

All LED channels are normal analog output channels in the software. To adjust the brightness of individual channels, you can use the Set Analog Out function from the I/O Functions category.

../_images/10000000000001C0000000BCBE441A82.png

Select the relevant LED channel from the configuration menu Analog Output and enter the brightness value (0 – 100%) in the Value field.

Tip

This function supports the use of variables, i.e. you can enter in the Value field the name of the variable instead of a value which contains the brightness value at the run time of the script.