LegacyFPGAControl
In short
Legacy controller for FPGAs. Usually only used by other resources: see ProtocolEngine.
Settings
Global:
Module_Name
-String
:Set this toLegacyFPGAControl
to load this page's module.
Advanced:
Fast_Switch_Pin
-Byte
: Choke trigger pin.Aux_Fast_Switch_Pin
-Byte
: Auxilliary light choke trigger trigger pin.Saturation_Flash_Pin
-Byte
: Trigger pin for the saturation flash.Measuring_Pulse_Pins
-comma-delimited-Byte-array
: Every pin for measuring pulses. Script calls them in order, ie:- 1->*6*,21,22,23
- 2->6,*21*,22,23
- ...
- 4->6,21,22,*23*
DebugMode
-Boolean
: Print extra information to command line.
Template configuration
#####################
# Basic Settings #
#####################
# The name of the actual module to load. Examples might be LegacyFPGA_Control or Email.
Module_Name=LegacyFPGAControl
#####################
# Advanced Settings #
#####################
# Choke trigger pin.
Fast_Switch_Pin=BYTE
# Auxilliary light choke trigger trigger pin.
Aux_Fast_Switch_Pin=BYTE
# Trigger pin for the saturation flash.
Saturation_Flash_Pin=BYTE
# Every pin for measuring pulses.
# Script calls them in order, ie:
# - 1->*6*,21,22,23
# - 2->6,*21*,22,23
# - ...
# - 4->6,21,22,*23*
Measuring_Pulse_Pins=COMMA-DELIMITED-BYTE-ARRAY
# Print extra information to command line.
DebugMode=BOOLEAN
Normal configurations
universal
##################### # Basic Settings # ##################### # The name of the actual module to load. Examples might be LegacyFPGA_Control or Email. Module_Name=LegacyFPGAControl ##################### # Advanced Settings # ##################### # Choke trigger pin. Fast_Switch_Pin=4 # Auxilliary light choke trigger trigger pin. Aux_Fast_Switch_Pin=17 # Trigger pin for the saturation flash. Saturation_Flash_Pin=5 # Every pin for measuring pulses. # Script calls them in order, ie: # - 1->*6*,21,22,23 # - 2->6,*21*,22,23 # - ... # - 4->6,21,22,*23* Measuring_Pulse_Pins=6,21,22,23 # Print extra information to command line. DebugMode=false