############################################################################## # # Zygo LCDMI Configuration File # # Blank lines or lines containing only whitespace (blanks and tabs) are ignored. # Lines with '#' as the first non-whitespace character are ignored. # Other lines are one of these configuration statements # Version # Channel # DiagOpts # formatted as described below. # ############################################################################## # # A Version statement is required. # This consists of the word Version followed by the file version number. # Example: # Version 3 # ############################################################################## # # A Channel statement is required for each measurement channel to be used. # This consists of the word Channel followed by nine (9) values as follows: # # Channel CID DIS OUT POL RES FIL NDR SCF LBL # # CID is an integer in the range [1,3] # identifying one of the three channels: # 1 = Channel 1 # 2 = Channel 2 # 3 = Channel 3 # # DIS is an integer in the range [0,1] to disable or enable the channel: # 0 = Enable # 1 = Disable # # OUT is an integer in the range [0,1] specifying the output type: # 0 = Step-Direction # 1 = A-Quad-B # # POL is an integer in the range [0,1] specifying the polarity of the outputs: # 0 = Normal # 1 = Inverted # # RES is an integer in the range [0,3] specifying the resolution of the outputs. # This does NOT affect the resolution of positions read by software. # (default filter cutoff frequencies are in parentheses): # 0 = Lambda / 64 (97.4 KHz) # 1 = Lambda / 32 (46.7 KHz) # 2 = Lambda / 16 (23.0 KHz) # 3 = Lambda / 8 (11.3 KHz) # # FIL is an integer in the range [0,7] specifying # the digital filter cutoff frequency in KHz: # 0 = default # 1 = 46.7 # 2 = 213.5 # 3 = 11.3 # 4 = default # 5 = 23.0 # 6 = 97.4 # 7 = 5.5 # # NDR is an integer in the range [0,3] specifying the nominal data rate in MHz: # 0 = 14.60 # 1 = 7.30 # 2 = 3.65 # 3 = 1.83 # # SCF is a floating point number in the range [-99.0,+99.0] specifying # a scale factor that is applied to the positions read by software. # Normally use 1.0 for single-pass systems, 2.0 for double-pass systems. # # LBL is a string up to 10 characters in length specifying a label. # # Example: # Channel 1 0 0 0 0 0 0 2.0 Z # ############################################################################## # # A DiagOpts statement is optional. # This consists of the word DiagOpts followed by zero or more integers. # The useful values are: # 1 Log configuration info at initialization time # 2 Log read position errors # # Example: # DiagOpts 1 2 # ############################################################################## # # An AvgChannels statement is optional. # It averages input from enabled channels. # This consists of the word AvgChannels followed by the enabled channel # IDs to average. # # Example: # AvgChannels 1 2 # ############################################################################## Version 3 # CID DIS OUT POL RES FIL NDR SCF LBL Channel 1 0 0 0 0 0 0 2 Z Channel 2 1 0 0 0 0 0 1 U Channel 3 1 0 0 0 0 0 1 U DiagOpts 1