JavaScript is disabled in your browser.
Please enable JavaScript settings in your browser to allow this website work correctly.
  • iOS
  • Objective-C

Customer

Gantom, a manufacturer of special effects lighting equipment catering to the themed attraction industry

Problem

Following its productive collaboration with Softeq resulting in release of several software solutions that facilitate operation of Gantom DMX compatible lighting devices, Gantom further engaged the company to develop an iOS app that would allow managing a range of connected lighting fixtures from an iPhone.

The app was to enable users to configure a network of DMX compatible lighting products (up to 512 devices) using an iPhone instead of a DMX control unit.

Solution

The solution — the DMX Console — allows individual set-up of each lighting device in the network for specific properties, e.g. brightness, color, special effect, etc. The app performs data exchange between the smartphone and the lighting devices, which are connected with a cable plugged into the phone’s audio port.

By manipulating the audio stream in real time, the app produces RS-485 serial interface signals to communicate with the lighting fixture.

Methodology

The team employed a conventional Waterfall-based software development process due to well-defined requirements availability.

Results

The app was released to the store successfully. The DMX Console provides better control of each individual lighting device in the network, while affording the convenience of one-stop equipment orchestration on the move.

Watch the video


“As we started to have more demands from the industry for additional products, services, and software it made really good sense for me to contract out some work to Softeq. They allowed me to do more of a top level work […] while Softeq actually worked on the implementation. Being able to develop a mobile app version of the hardware programmer we used before was a tremendous win for us.”

Quan Gan
Owner,
Gantom Lighting & Controls

How can we help you?