The FTQ-16x64 module can load a script directly off a USB C thumb drive.  



Scripts will also be able to be loaded onto the FTQ modules from the FTM Controller, through a computer or Android Application, but this new USB C function on the module adds more flexibility to the fireTEK system.


  • Larger fireTEK systems can be split up for multiple shows at multiple locations.  Without an FTM Controller, Android device, or computer, pre-prepared scripts can be loaded into the modules and controlled with a Master Module, Small Remote, GPS, Timecode, or even through the External Trigger.  


  • The FTQ module (and multiple networked slaves) can operate as a intelligent pyrotechnic and DMX sequencer for any other system through the External Trigger.  It can even add Audio control to the show.  See the following video link for an example of what can be done with the External Trigger:  Add DMX Flames to Any Show with Any System




When loading the script to the FTQ module via a USB C thumb drive there are two options,  Manual or Automatic explained below.  The Manual option allows you to choose the module ID for each module and load the appropriate script.   With the Automatic Option, the system can self-identify the module IDs needed for the script. 



Prepare the USB Drive


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



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


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


Note: See the following article on fireTEK FTQ Script Format for more information: New 7.X fireTEK Script Details



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 about 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 C drive with the script.csv file into the USB port on the FTQ module.   Then the module will ask how will the Module ID be set - both options are discussed in detail further below: 

  • Pressing the blue <<BWD button will set the module IDs automatically as the script is loaded
  • Pressing the green FWD>> button will allow you to Manually set the module IDs as the script is loaded




Loading scripts and MANUALLY (M) setting IDs


When selecting the manual option, by pressing the green FWD >> button, you can set the ID of the module for the script - similar to setting the ID during startup of the module.  The screen screen will provide the following instructions: 



The number in the middle of the last row of text will be the ID the module is currently set to, and can be changed by pressing the blue << BWD button to increase the value.  If it is initially at value greater than 01, the first press of the blue << BWD button will set it back to 01 and additional presses of the blue << BWD button will increase the value.   

When the desired ID is chosen, press the green FWD >> button to set the value and load the script 


If the upload is successful, the screen will show the set module ID number,  the status of the upload "UPLOAD COMPLETE (M)" , the file name loaded, and the Total Events (T), Pyrotechnic Events (P), and DMX Events (D) and state to remove the USB Drive

 



Once the script is successfully loaded.  Now remove the USB drive.  



If the module detects an error in the script it will state, ERRORS IN SCRIPT, on the screen.  If this is the case, check your script for any invalid segment and then repeat the loading procedure. 


See the following article on fireTEK FTQ Script Format for more information: New 7.X fireTEK Script Details


If a module ID was selected that is not present in the script, the screen will state, “MODULE ID NOT FOUND”   If this is the case, verify that you have the right script and you are selecting the right module ID when loading the script into the module. 



The following video demonstrates loading the script from a USB C drive and manually setting the module ID





Loading scripts and AUTOMATICALLY (A) setting IDs.


fireTEK allows you to use a single USB drive to transfer the script to all modules in the show and if transferred via the Automatic function described below, the script will be loaded and the module ID will be automatically set for all modules required for the show. 


After enabling the USB Host Mode and inserting the USB C drive that contains the script.csv file, selecting the Automatic option by selecting the blue << BWD button will set the ID of the Module to the smallest ID number in the script for the first module programmed. 


If the upload is successful, the screen will show the set module ID number,  the status of the upload "UPLOAD COMPLETE (A)" , the file name loaded, and the Total Events (T), Pyrotechnic Events (P), and DMX Events (D) and state to remove the USB Drive


If the script needs to be loaded into multiple modules, the USB drive can then be used to load the next module.   When putting the module into USB Host, inserting the USB the following modules will automatically load the script and the module will automatically be identified as the next greater ID in the script.  This can be continued through all the modules needed for the script.   When the last module for the script is identified and loaded, the screen will state,   UPLOAD COMPLETE - ALL. indicating that all modules are identified for the script. 



The following video demonstrates loading the script from a USB C drive automatically across four modules.  

The sample script uses Rail 1 for ID 01, Rail 2 for ID 02, Rail 3 for ID 03, and Rail 4 for ID 04.  



Note: Not only do you see the successful automatic loading and module identification, but you will notice each corresponding rail will be flashing on the screen.  The flashing indicates that there are cues associated with that missing rail in the script. 



If the module detects an error in the script it will state, ERRORS IN SCRIPT, on the screen.  If this is the case, check your script for any invalid segment and then repeat the loading procedure. 


See the following article on fireTEK FTQ Script Format for more information: New 7.X fireTEK Script Details



If you do not go through all modules in one setting and the files on the USB have been changed or altered, you will need to either manually set the ID on the remaining modules when loading the script or reload the script on all modules again with the automatic setting of the ID. 



Note: The modules will write a idchg.csv config file on the USB drive to control the automatic ID setting for all modules in the script. The file will have the script name and ID of the last module programmed.  When the last module of the script is programmed, the idchg.csv will be deleted.