FireTEK
FireTEK
fireTEK
Wireless Firing Systems
FTQ Module Settings & Configuration Files

The FTQ modules have a number of settings that can be uniquely configured by the user. These settings can enable and disable certain features and allow more efficient setups.

For example, suppose a user wanted to use a single Stand Alone module as a Master to run a script, ignite nichrome wire talon igniters which require a longer pulse, and control the module with the Small Remote.  In this case, the user could load a specific config.csv file along with the script.csv file into the module.  The specific config.csv file could enable the module to start up in Master Mode, set the impulse time to 2 seconds, and enable the Small Remote. 

This video gives a high level instructional overview of the Settings and Configuration Files.  Additional details are included below in this article.

The following section summarizes the settings that can be configured on the FTQ Module.  Details and values for each settings are described further below:

  • Time code Out

With a Time Code Option card installed (SMPTE or FSK+SMPTE), the FTQ module can generate Time Code on the RCA output when it goes into PLAY.  The setting configurations will disable the Time Code or define which Time Code it will generate. 

Note: The Time Code Option Board for SMPTE or FSK+SMPTE is required for Time Code functions to be operational. 

  • Set Your Time Zone

The local time zone can be established by defining the UTC offset, which would be necessary when using GPS Start Time

Note:  The GPS Option Board is required for the Time Zone and GPS Start Time functions to be operational.

  • Set GPS Start Time

The GPS start time can be programmed into the module as a configuration setting and the module can be armed and will advance into PLAY at the specified GPS Start Time for the defined time zone.  

Note:  The GPS Option Board is required for the Time Zone and GPS Start Time functions to be operational.

  • Power Button (PwrBut)  Arm/Play/Pause

The Power Button can be disabled when the module is in ARM, PLAY, or PAUSE to prevent unintended power cycling.   

Note:  When going back into TEST there is a 10second delay before the Power Button is active to ensure a Master Module has fully communicated with any Slave modules. 

  • Autoscroll in Play

This enables or disables the Channel Status to scroll through each event on the screen as it fires

  • SafeConnection

This enables or disables a heart beat function when networked with a Controller.  If the module does not receive the heart beat from the Controller when in PLAY it will pause firing. 

  • Talon Mode-2s Impulse

This disables or enables a two-second impulse time used for talon clip igniters

  • StandAlone Mode

With StandAlone module enabled, the module will start up as a Master Module without having to hold the green FWD >> button down during startup

  • Small Remote Arming

This enables or disables the Small RF Remotes ability to ARM the system. 

Note: The Small Remote Option is required for this Small Remote functions to be operational.

  • Small Remote Default

This completely enables or disables the use of a Small RF Remote, regardless if a Small Remote is learned. 

Note: The Small Remote Option is required for this Small Remote functions to be operational and the Small Remote needs to be learned to the FTQ Module. See the following article for more information: Learning the Small Remote RF Codes

  • Crew Control

This enables Crew Control allowing crew to pause module specific firing via the Small Remote (SR) or External Trigger (ET).  

Note: The Small Remote Option is required for this Small Remote functions to be operational.

Note:  The External Trigger Option is required for the External Trigger functions to be operational. 

  • External Trigger

This enables or disables the External Trigger

Note:  The External Trigger Option is required for the External Trigger functions to be operational. 

  • AUTO SET ID TIME

This establishes the time allowed for the operator to set or change the Module ID during the start up. 

  • BUZZER

This enables or disables an audible buzzer on modules equipped with the buzzer. 

Note: These settings can also be modified via a USB Mouse connected to the module, which also allows the user to do a Factory Reset of all the settings.  For information on using a USB mouse to access and change the configuration settings check out the following article:  Article Coming Soon

To configure the Module Settings with a USB Drive, a simple CSV configuration file is used.   

Prepare the USB Drive

Copy the configuration file to the USB Drive.  The file name must be “config.csv”  If the configuration file is named differently, change the name of the file copied onto the USB drive to “config.csv” 

It is recommended to remove all other files from the drive.  It is acceptable to also have a script file on the drive, if needed.  You can load a script file into the module at the same time. 

Note: See the following article for USB C thumb drive requirements: What are the USB Drive Requirements?

 

Enable USB Host Function on the FTQ Module 

Power on the FTQ module. 

Verify that the module is adequately charged and remove all devices from the USB port

Set the ID, if needed

Once the module is in Test or SafeMode, enable USB Host Function by pressing and holding the blue <<BWD button for a few seconds. 

Note:  a short press will put the screen into inverted mode, if this happens a quick press of the blue << BWD button will switch the screen back

When the module USB Host Function is ready the screen will display the following instructions:

Then insert the USB drive with the config.csv file into the USB port on the FTQ module.  If the configuration file is valid, the module will state that the Configuration was Updated. 

Press any button to continue.   If a script.csv file is also on the drive, the module will proceed to the script loading menu.   See the following article Loading a script on the FTQ module with a USB drive for more details:  Loading a Script on the FTQ with a USB Drive

Configuration File Details

The fireTEK configuration file is a single-row header with just one column of data.   Currently, including the header, there are 15 rows of data as detailed below. 

Note: a second column is provided in the sample config.csv files provided.  The second column provides a description for each value.  The module will only read the values associated with the first column. 

Here is an example of a config.csv file in a spreadsheet format that enables the Small Remote Arming (row 10), enables the Small Remote Function (row 11), sets 5 seconds for the ID time before it is automatically set (row 14), and mutes the buzzer (row 1)

Remember in a CSV file format, the actual data without a spreadsheet application appears as follows: 

ValueDetails
0Time Code: 0 – Disabled  1 – SMPTE 25fps  2 – SMPTE 33fps  3 – FSK F1  4 – FSK PD
0Time Zone: 0 (UTC)
0StartTime: 00:00:00 to 23:59:59 in Milliseconds 0 – Disabled
0PowerButton: Enable Disable Button in ARM/Play/Pause  0 – disabled 1 – Enabled
0Auto Scroll events in Play  0 – disabled 1 – Enabled
0SafeConnection – pause fire if module did not get a message from remote  0 – disabled 1 to 49 Enabled 10 + Value in seconds
0TalonMode: 2 second fire  0 – disabled 1 – Enabled
0Stand Alone: Module start in Master mode – no green button require to be pressed  0 – disabled 1 – Enabled
0SmallRemote arming 0 – disabled 1 – Enabled
1Enable Small remote as default  0 – disabled 1 – Enabled
0Crew control 0 – disabled 1- External trigger and/or small remote 2 – External trigger  3 – Small Remote
0Enable default external trigger  0 – disabled 1 – Enabled
5ID Auto Set Time delay (2 to 15seconds)
1Buzzer: 0 – Enabled 1 – Mute

Setting Values for Configuration Files

The following section goes into each configuration setting in more detail, defining the specific values needed for each configuration option. 

Row 1:  Title: “Value”

This is the Header Row,  The first column should have the word “Value” and the second column should have the word “Details”

Row 2:  SMPTE Time code Out 

Use one of the following File Values to define the desired configuration for Time Code Output:      

  • DISABLED                         File Value: 0
  • Out: FSK F1                      File Value: 3
  • Out: FSK PD                      File Value: 4
  • Out: SMPTE LTC 33fps        File Value: 2
  • Out: SMPTE LTC 25fps        File Value: 1

Note: The Time Code Option Board for SMPTE or FSK+SMPTE is required for Time Code functions to be operational. 

Row 3:  Set Your Time Zone 

Use one of the following File Values to define the desired UTC Time Zone Offset:      

  • UTC Time                                    File Value: 0
  • UTC – 12 through UTC + 14          File Value: 0 through 25, see table below
Desired UTC offsetCSV File Value
UTC Time0
-11
-22
-33
-44
-55
-66
-77
-88
-99
-1010
-1111
+1412
+1313
+1214
+1115
+1016
+917
+818
+719
+620
+521
+422
+323
+224
+125

For general information about UTC time and UTC offsets, see the following Wikipedia entry: https://en.wikipedia.org/wiki/List_of_UTC_time_offsets

Note:  The GPS Option Board is required for the Time Zone and GPS Start Time functions to be operational.

Row 4:  Set GPS Start Time 

Enter the GPS Start Time for the defined Time Zone in Row 3:

  • DISABLED                 File Value: 0
  • HH:MM:SS                File Value: 00:00:00 to 23:59:59 in Milliseconds

There are various on-line converters or other tools for converting HH:MM:SS to milliseconds, here is one option: https://m.convert-me.com/en/convert/time/millisecond/millisecond-to-dhms.html

Note:  The GPS Option Board is required for the Time Zone and GPS Start Time functions to be operational.

Row 5:  PwrBut  Arm/Play/Pause

Enable or Disable the Power Button when the Module is in ARM, PLAY, or PAUSE

  • ENABLED                 File Value: 0
  • DISABLED                File Value: 1

Note:  When going back into TEST there is a 10second delay before the Power Button is active to ensure a Master Module has fully communicated with any Slave modules.  

Row 6:  Autoscroll in Play

Enable or Disable the Channel Status screen scrolling through events as the module fires

  • DISABLED                File Value: 0
  • ENABLED                 File Value: 1

Row 7:  Safety Connection

Enable or Disable a heart beat monitor when networked with a Controller

  • DISABLED                File Value: 0
  • 10 Seconds to 59 Seconds        File Value: 10 through 59

Row 8:  Talon Mode-2s Impulse

Enable or Disable a two second firing impulse for nichrome wire talon igniters. 

  • DISABLED                File Value: 0
  • ENABLED                 File Value: 1

Note:  When a module is in Talon Mode, the R1, R2, R3, and/or R4 Rail indicators on the screen will change to T1, T2, T3, and/or T4. 

Row 9:  StandAlone Mode

Enable or Disable the module to self start u in Master Mode without having to hold the green FWD >> button during startup. 

  • DISABLED                File Value: 0
  • ENABLED                 File Value: 1

Row 10:  Small Remote Arming

Enable or Disable the ability to ARM the system with a Small Remote

  • DISABLED                File Value: 0
  • ENABLED                 File Value: 1

Row 11:  Small Small Remote Default

Enable or Disable the use of a Small Remote with the module

  • DISABLED                File Value: 0
  • ENABLED                 File Value: 1

Note: The Small Remote Option is required for this Small Remote functions to be operational and the Small Remote needs to be learned to the FTQ Module. See the following article for more information: Learning the Small Remote RF Codes

Row 12:  Crew Control

Enable or Disable CrewControl which allows crew members to monitor specific modules and remotely disable firing from specific modules. 

  • DISABLED                    File Value: 0
  • SR and/or ET                File Value: 1
  • External Trigger (ET)     File Value: 2
  • Small Remote (SR)       File Value: 3

Note: The External Trigger Options or Small Remote Option is required for this function.  The Small Remote needs to be learned to the FTQ Module. See the following article for more information: Learning the Small Remote RF Codes

Row 13:   External Trigger

Enable or Disable the External Trigger function

  • DISABLED                File Value: 0
  • ENABLED                 File Value: 1

Note: The External Trigger Options is required for this function.  

Row 14:  AUTO SET ID TIME

Set the time delay during startup for the user to enter or change the module ID

  • Auto Set in: 2s through 14s        File Value: 2 through 14s
  • (Default is 10s)

Row 15:  BUZZER

Enable or Disable an audible buzzer on modules equipped with a buzzer

  • ENABLED                File Value: 0
  • MUTE                     File Value: 1

Note: not all module are equipped with a audible buzzer.  Contact fireTEK for more details.   

Default Configuration file for downloading

A default configuration file “CONFIG.csv” is attached to the bottom of this article and available for downloading. 

On-Line FTQ Module Config.csv Generator

Pyrooffice has created an on-line Config.csv generator that can be used to simplify the creation of your configuration files.   It will download a config.csv file that you can save and then transfer to the module via a USB thumb drive. 

Check it out here:   FTQ Module Config.csv Generator

Example Configuration files (“CONFIG.CSV”)

Example 1:  Talon Mode, 7 second Auto ID delay, Buzzer and Muted

ValueDetails
0Time Code: 0 – Disabled  1 – SMPTE 25fps  2 – SMPTE 33fps  3 – FSK F1  4 – FSK PD
0Time Zone: 0 (UTC)
0StartTime: 00:00:00 to 23:59:59 in Milliseconds 0 – Disabled
0PowerButton: Enable Disable Button in ARM/Play/Pause  0 – disabled 1 – Enabled
0Auto Scroll events in Play  0 – disabled 1 – Enabled
0SafeConnection – pause fire if module did not get a message from remote  0 – disabled 1 to 49 Enabled 10 + Value in seconds
1TalonMode: 2 second fire  0 – disabled 1 – Enabled
0Stand Alone: Module start in Master mode – no green button require to be pressed  0 – disabled 1 – Enabled
0SmallRemote arming 0 – disabled 1 – Enabled
0Enable Small remote as default  0 – disabled 1 – Enabled
0Crew control 0 – disabled 1- External trigger and/or small remote 2 – External trigger  3 – Small Remote
0Enable default external trigger  0 – disabled 1 – Enabled
7ID Auto Set Time delay (2 to 15seconds)
1Buzzer: 0 – Enabled 1 – Mute

Example 2:  Enable Small Remote and Small Remote Arming, 7 second Auto ID delay, and Buzzer Muted

ValueDetails
0Time Code: 0 – Disabled  1 – SMPTE 25fps  2 – SMPTE 33fps  3 – FSK F1  4 – FSK PD
0Time Zone: 0 (UTC)
0StartTime: 00:00:00 to 23:59:59 in Milliseconds 0 – Disabled
0PowerButton: Enable Disable Button in ARM/Play/Pause  0 – disabled 1 – Enabled
0Auto Scroll events in Play  0 – disabled 1 – Enabled
0SafeConnection – pause fire if module did not get a message from remote  0 – disabled 1 to 49 Enabled 10 + Value in seconds
0TalonMode: 2 second fire  0 – disabled 1 – Enabled
0Stand Alone: Module start in Master mode – no green button require to be pressed  0 – disabled 1 – Enabled
1SmallRemote arming 0 – disabled 1 – Enabled
1Enable Small remote as default  0 – disabled 1 – Enabled
0Crew control 0 – disabled 1- External trigger and/or small remote 2 – External trigger  3 – Small Remote
0Enable default external trigger  0 – disabled 1 – Enabled
7ID Auto Set Time delay (2 to 15seconds)
1Buzzer: 0 – Enabled 1 – Mute

Example 3:  Set Time Zone to EST, Set GPS Firing Time to 10:00PM, Enable Stand Alone Mode, 7 second Auto ID delay, and Enable Buzzer

ValueDetails
0Time Code: 0 – Disabled  1 – SMPTE 25fps  2 – SMPTE 33fps  3 – FSK F1  4 – FSK PD
5Time Zone: 0 (UTC)
36000000StartTime: 00:00:00 to 23:59:59 in Milliseconds 0 – Disabled
0PowerButton: Enable Disable Button in ARM/Play/Pause  0 – disabled 1 – Enabled
0Auto Scroll events in Play  0 – disabled 1 – Enabled
0SafeConnection – pause fire if module did not get a message from remote  0 – disabled 1 to 49 Enabled 10 + Value in seconds
0TalonMode: 2 second fire  0 – disabled 1 – Enabled
1Stand Alone: Module start in Master mode – no green button require to be pressed  0 – disabled 1 – Enabled
0SmallRemote arming 0 – disabled 1 – Enabled
0Enable Small remote as default  0 – disabled 1 – Enabled
0Crew control 0 – disabled 1- External trigger and/or small remote 2 – External trigger  3 – Small Remote
0Enable default external trigger  0 – disabled 1 – Enabled
7ID Auto Set Time delay (2 to 15seconds)
0Buzzer: 0 – Enabled 1 – Mute


Join the Conversation

1 Comment

Leave a comment

Your email address will not be published. Required fields are marked *

RELATED ARTICLES

Remotes and Modules

fireTEK – the flexible and capable multi-function firing system with a remote The fireTEK FTM-99 Remote can control up to 99 fireTEK Modules or other

Read More »

Multiple Modules

flexABLE capablities of multiple FTQ 16×64 modules. With a fireTEK module set to Master Mode, up to 98 additional fireTEK modules can be set to Slave Mode across

Read More »

One Module

flexABLE capablities of a single FTQ 16×64 module. A single fireTEK module without a remote or additional modules is still capable to provide many functions across

Read More »