Redundancy & SafetyAdvanced Level
8 min read

Dual Controller Redundancy: Synchronizing Master and Hot-Standby Consoles for Zero Downtime

How to operate two fireTEK FTQ-99 controllers in parallel on a single show network. Master + Hot Standby pairing architecture, seamless manual failover in under 100ms, and using the second controller as a dedicated FOH Audio Box.

#Redundancy#Dual Controller#Hot Standby#Failover#FTQ-99Sx#FTQ-99Nx#FOH Audio
Original Video Field Demonstration by The Great Marko
Watch on YouTube ↗

Key Field Takeaways

  • Firmware updates allow two FTQ-99 controllers to co-exist synchronously on the same show network.
  • The Master controller actively commands the show while the Standby controller continuously mirrors telemetry.
  • If the Master console suffers physical damage, battery loss, or cable disconnection, the Standby takes over in seconds.
  • The secondary controller can simultaneously function as a dedicated balanced XLR audio player at FOH.
  • Script files and timing markers remain 100% bit-for-bit synchronized across both units.

1. The SRE Approach to Pyrotechnic Reliability

In high-consequence stadium spectacles and national holiday celebrations, the firing controller represents a single point of failure (SPOF). Spilling water on the console, an accidental cable yank by staging crew, or sudden battery depletion can abort a multi-million euro production. *The Great Marko's* investigation of fireTEK's dual-controller capability demonstrates how Tier-1 SRE redundancy principles (Active-Passive Hot Standby) are implemented in pyrotechnic hardware.

2. Master and Hot-Standby Network Architecture

Under earlier firmware architectures, having two controllers powered on the same network caused RF packet collisions. With modern fireTEK firmware: - **Controller A (Master):** Broadcasts clock synchronization packets, listens for module continuity acknowledgments, and issues armed firing commands. - **Controller B (Hot Standby):** Listens passively on the exact same radio channel and encryption key. It parses all incoming module telemetry, updating its local display in real time so the backup operator sees identical continuity numbers, battery voltages, and script progress.

3. Seamless Takeover Procedure

If Controller A encounters an emergency: 1. The primary operator turns the key switch on Controller A to 'Disarm' or powers off the unit. 2. The secondary operator inserts their physical security key on Controller B and presses the **Claim Master** button. 3. Within 100 milliseconds, Controller B issues a priority takeover beacon across the mesh, seamlessly assuming show leadership.

4. Utilizing the Second Unit as an Audio Box at FOH

An exceptional practical workflow is deploying an **FTQ-99Sx** at the Front of House (FOH) audio riser. Connected directly to the audio engineer's mixing desk via balanced XLR outputs, it plays the uncompressed soundtrack and outputs SMPTE LTC timecode to lighting and laser desks, while an **FTQ-99Nx** sits at the pyrotechnic firing bunker with the show director.

Frequently Asked Questions

Can two controllers fire conflicting commands simultaneously?

No. fireTEK's token arbitration protocol designates one unit as Master Transmitter and the second as Synchronized Listener (Hot Standby). The Standby only assumes active transmit authority if the operator explicitly initiates takeover.

Can I use an FTQ-99Sx as the main controller and an FTQ-99Nx as the backup?

Yes. The Sx (with built-in audio player) and Nx (network version) share the exact same RF telemetry stack and script file format, making them completely interchangeable in Master/Standby pairs.

What happens to the audio playback during a failover?

When using the secondary controller as an Audio Box at FOH, the audio output is fed directly to the main mixing console. Even if the primary wireless controller is damaged, audio continues uninterrupted via hardware timecode.