USBelf Tutorial

1. Overview

USBelf includes a small hardware dongle and a suite of mobile and desktop applications. Together, they provide wireless DMX and RDM control as well as several other useful functions to the user's smartphone and Windows PC. In addition to its RDM capabilities, the product also serves as a mini DMX console. It allows recording of console output DMX signals and storing them in project files, which can be output to the lighting fixtures at any time. USBelf stands out for its simplicity, powerful features, and high reliability. We believe it will be your ideal choice.

2. Hardware

The USBelf is a compact and portable device that comes equipped with a 3-pin or 5-pin DMX interface, as well as a Type-C wired interface for power supply and communication with desktop applications. It also features an antenna that allows users to connect their mobile devices to the hotspot generated by the USBelf, enabling wireless control of connected lighting fixtures. The product includes a mode indicator light, WiFi channel indicator light, WiFi channel switching button on the back panel. The wireless mode indicator light can be used in conjunction with the wireless mode WiFi channel switch button. Each time the button is pressed, it switches to a different WiFi channel, and the indicator light changes color accordingly. This feature is particularly useful in environments with many WiFi signals, allowing users to select a relatively clean communication environment by switching WiFi channels.

features-and-hardware-usbelf

3. Get the Apps

4. App on Windows

4.1 Installation Failed

installation error

Since our application relies on the 32-bit version of the Visual C++ runtime libraries, it is essential to install the Visual C++ Redistributable for 32-bit Windows systems.

Download the Visual C++ Redistributable

4.2 How to connect the dongle to the computer app?

To connect our hardware device to the computer app, simply use the USBA to Type-C cable included in the package to connect it to your Windows computer. Then, open the app as shown in the figure below. Once the IP address matches that of your computer and the message 'connected successfully' is displayed, the connection has been established.

connected successfully

4.3 App Interface - RDM Tab

app interface areas

4.3.1 RDM Fixture Area

RDM fixture area

4.3.2 Function buttons

function buttons

"Clear" button:

"When you press the 'Clear' button, it is used to remove all the discovered RDM fixtures. As a result, the left side's 'Fixtures list info' will be cleared."

"Identify" button:

Before pressing the "Identify" button, you must select a row of fixtures in the left-hand side "Fixtures list info". When you press this button, the selected row's "identify" text will start flashing, and the corresponding fixture(s) will also flash or light up.

"Up"&"Down" buttons:

These two buttons allow you to adjust the position of the fixtures in the left-hand side "Fixtures list info". Pressing the "Up" button moves the selected fixture(s) up one row, while pressing the "Down" button moves the selected fixture(s) down one row. With these buttons, you can meticulously arrange the fixtures to match the exact order in the lighting system, facilitating subsequent batch DMX encoding.

"ligh bulb" button:

This button can only be used when the selected fixtures are capable of being illuminated.

"Close" button:

The "Close" button is typically not required in normal circumstances. However, in rare cases where two fixtures share the same UUID, pressing this button becomes necessary to avoid program conflicts. As a result, it is seldom utilized in practice.

"Clear" button:

Please note that the "Clear" button, located at the bottom, can be clicked to clear the messages in the right-hand side Application Runtime Log Area.

4.3.3 Single Fixture RDM Setting Area

single fixture info

When we need to modify the DMX channel information of a specific fixture, it can be easily done through this section. First, we select a fixture from the 'Fixtures list info', and its details will be displayed here. The aspects we can to modify are: Axes, Personality, and DMX Address.

"Axes" checkboxs:

After the "Axes" option, there are three checkboxes. As the name suggests, "Axes" refers to the directions of the axes. In DMX lighting fixtures, the types that can adjust the direction of the axes are typically those that are rotatable or adjustable. These fixtures often include Moving Head Lights, Scanner Lights, and Rotating Ball Lights. By checking the checkboxes, we can achieve different axis direction reversals. Checking the first checkbox will reverse the X-axis direction, checking the second checkbox will reverse the Y-axis direction, and checking the third checkbox will simultaneously reverse both the X and Y axes. This way, you can freely adjust the axis direction of the fixtures according to your needs.

Personality:

After the "Personality" option, there is a dropdown menu. This menu displays the current channel mode of the selected fixture. If the fixture supports multiple channel modes, you can click on the menu to reveal a list of other available channel modes from which you can choose. By selecting different channel modes, you can change the control method and functionality of the fixture. Each channel mode defines a specific set of channel configurations that control various attributes and effects of the fixture. For example, a channel mode may include settings for color, brightness, movement, and other aspects. Using this dropdown menu, you can easily switch between different channel modes for the fixture, adapting to different lighting needs and effects.

DMX Address:

After the "DMX Address" option, there is a numeric input field and two buttons: a forward button and a backward button. The numeric input field displays the current DMX address of the selected fixture. You can adjust the value by clicking the forward or backward buttons, or directly inputting the desired value in the input field. Using this numeric input field and buttons, you can conveniently modify the DMX address of the fixture. The DMX address is used to identify the unique position of each fixture within the DMX control system. By adjusting the DMX address, you can ensure the correct correspondence between the fixture and the control system, enabling precise control and operation of the lights.

"Write" button:

It is important to remember to click the "Write" button after making any desired modifications to ensure that the changes are properly applied and stored in the fixture's memory.

4.3.4 RDM Fixture Status Area

RDM fixture status

4.3.5 Batch RDM Setting Area

One-Click batch addressing
one click batch addressing
Visual addressing
visual addressing click this Visual addressing button visual-addressing.jpg

4.4 App Interface -Recorder Tab

app interface recorder

When you click on the "Recorder" tab in the software, you can utilize the recording functionality. Within this feature, you have the option to select the desired Art-Net universe to record (ranging from 0 to 15). Once you have chosen the target universe, simply click the "Record" button, and the program will immediately commence real-time recording of the Art-Net signals transmitted within the local network. The recorded data will be saved as DMX files with the ".dmx" extension and displayed in the "Recorder Files" section. Upon completion of the saving process, you can play the recorded file by clicking the "Play" button. Through this process, you can conveniently record Art-Net data and output DMX signals.We use a computer in the local network to send Art-Net signals to our USBelf using the "QLC+" app on the computer. Please note that the universe for sending and recording must be the same. In this case, we are using universe 3.

4.5 App Interface -DMX Tab

app interface dmx

The interface of the DMX Tab provides a straightforward DMX console, equipped with 512 faders capable of outputting 512 DMX channels. Furthermore, the console allows for the creation and saving of scenes, as well as customization of the fade time and hold time for each scene.

4.6 App on iOS, iPadOS, macOS

Click to view tutorial

4.7 App on Android

Click to view tutorial