Sample ODIS.exe.config File

From OKOS Wiki
Jump to navigation Jump to search

The following is a sample ODIS-3.exe.config file from ODIS-IC. <appSettings> parameters may vary from program to program.


<?xml version="1.0"?>
 <configuration>
  <configSections>
     <sectionGroup name="userSettings" type="System.Configuration.UserSettingsGroup, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
        <section name="nsOKOS.Applications.ODIS.Properties.Settings" type="System.Configuration.ClientSettingsSection, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" allowExeDefinition="MachineToLocalUser" requirePermission="false"/>
     </sectionGroup>
  </configSections>
  
  <system.diagnostics>
   <trace autoflush="true" indentsize="2">
     <listeners>
     </listeners>
   </trace>
   <switches>
     <add name="ODIS_ScanManager" value="0"/>       
     <add name="AcqMulti81GControl" value="0"/>
     <add name="DaisyChainSwitch" value="0"/>
     <add name="AcqMulti8xGTControl" value="0"/>
     <add name="AcqControllerSwitch" value="0"/>
     <add name="ALNHardware" value="0"/>      
   </switches>
  </system.diagnostics> 
 
  <userSettings>
     <nsOKOS.Applications.ODIS.Properties.Settings>
        <setting name="GoX" serializeAs="String">
           <value>Go Home X</value>
        </setting>
        <setting name="GoY" serializeAs="String">
           <value>Go Home Y</value>
        </setting>
        <setting name="GoZ" serializeAs="String">
           <value>Go Home Z</value>
        </setting>
        <setting name="FileName1" serializeAs="String">
           <value>rainbow.pal.xml</value>
        </setting>
        <setting name="FileName2" serializeAs="String">
           <value>gray.pal.xml</value>
        </setting>
        <setting name="FileName3" serializeAs="String">
           <value>blacktowhite.pal.xml</value>
        </setting>
        <setting name="FileName5" serializeAs="String">
           <value>user1.pal.xml</value>
        </setting>
        <setting name="FileName6" serializeAs="String">
           <value>user2.pal.xml</value>
        </setting>
        <setting name="FileName4" serializeAs="String">
           <value>bscan.pal.xml</value>
        </setting>
        <setting name="FormThresholdCount_Sort" serializeAs="String">
           <value>0</value>
        </setting>
        <setting name="UpgradeRequired" serializeAs="String">
           <value>True</value>
        </setting>
        <setting name="AutoAnalysisSetup_EdgeDetectOn" serializeAs="String">
           <value>True</value>
        </setting>
        <setting name="ScopeDisplay_WaveformInverted" serializeAs="String">
           <value>False</value>
        </setting>
        <setting name="LastParameterFile" serializeAs="String">
           <value />
        </setting>
     </nsOKOS.Applications.ODIS.Properties.Settings>
  </userSettings>
 
 <appSettings>
   <add key="RestoreParameters" value="true"/>
    
   <add key="TokenFile" value="ODIS_IC.xml"/>
   <add key="OperatingUnits" value="mm"/>
   
   <add key="Dir_Working" value="C:\ODIS_DATA\Scans"/>
   <add key="Dir_Parameters" value="C:\ODIS_DATA\Parameters"/>
   <add key="Dir_Temp" value="C:\ODIS_DATA\Temp"/>
   <add key="Dir_Palette" value="C:\ODIS_DATA\Palettes"/>
   <add key="Dir_ScanMath" value="C:\ODIS_DATA\ScanMath"/>
   <add key="Dir_Reports" value="C:\ODIS_DATA\Reports"/>
   <add key="Dir_Transducers" value="C:\ODIS_DATA\Transducers"/>
  
   <add key="IGNORE" value="true" />
   <add key="HIGHSPEED" value="true" />
   <add key="DisableRTG" value="false" />
   <add key="DisableHW" value="false" />
   <add key="UseShell" value="0" />
   <add key="PostProcessor" value="false" />
   <add key="EncoderResolution" value="2000.0"/>
   
   <add key="PRType" value="DPR300"/>
   <add key="PRIPAddress" value="10.90.90.3" />
   <add key="PRIOHW" value="Shell" />
   <add key="PRPort" value="COM1" />
   
   <add key="MotionType" value="Galil"/>
   <add key="DatumOnStart" value="false"/>
   <add key="Init_Motors_With_Limits" value="true"/>
   <add key="Init_Motors_Without_Limits" value="false"/>
   <add key="NumAxes" value="3" />
   <add key="Primary_Encoder_Source_Axis" value=""/>
   <add key="Primary_Encoder_Source_Divisor" value="0"/>
   
   <add key="ScanAxis" value="0" />
   <add key="StepAxis" value="1" />
   <add key="FocusAxis" value="2" />
   <add key="ScanTimeout" value="2.0"/>
   
   <add key="ServerID" value="ODIS"/>
   <add key="ServerIP" value="127.0.0.1"/>
   <add key="ServerPort" value="8800"/>
   <add key="BroadcastIP" value="127.0.0.1"/>
   
   <add key="LightPoleIPAddress" value="127.0.0.1"/>
   <add key="CommDevice" value="None"/>
   <add key="CommIPAddress" value="127.0.0.1"/>
   
   <add key="RestartFreeRunning" value="true"/>
   <add key="FireNewData" value="true"/>
   
   <add key="OKOSUrl" value="http://www.okos.com"/>
   <add key="OKOSWiki" value="http://wiki.okos.com/index.php/ODIS_Manual"/>
   <add key="OKOSSupport" value="support@okos.com"/>
 </appSettings>
 
 <runtime>
   <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
   </assemblyBinding>
 </runtime>
 
 <startup>
   <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.6.1"/>
 </startup>
 
</configuration>