Advertisement
Guest User

SimulationSetup_02

a guest
Aug 16th, 2018
110
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
MXML 8.10 KB | None | 0 0
  1. <!-- SimServer  Master
  2.     name        SETUP name                                                  (def: Standard                      [-] )
  3.     comPort     port used internally by the SimServer                       (def: 32512                         [-] )
  4.     idleRate    SimServer frame rate in IDLE mode                           (def: 20                            [Hz])
  5.     workRate    SimServer frame rate in WORK mode                           (def: 33                            [Hz])
  6.     notifyLvl   Notification level, such as DEBUG, INFO, NOTICE, WARN       (def: INFO                          [-] )
  7.     logDir      Log directory for SimServer Master&Slave                    (def: /tmp                          [-] )
  8.     logName     Log name for SimServer Master                               (def: taskRec_SimServer.xml         [-] )
  9. -->
  10. <SimServer name="Standard" comPort="33512" logName="taskRec_SimServer2.txt">
  11.  
  12.   <Data>
  13.  
  14.     <!-- Task settings -->
  15.     <!-- VTD Runtime -->
  16.     <EnvVar name="VI_RUNTIME_DIR"       val="$VTD_ROOT/Runtime" />
  17.     <EnvVar name="VI_CORE_DIR"          val="$VI_RUNTIME_DIR/Core" />
  18.     <EnvVar name="VI_TOOLS_DIR"         val="$VI_RUNTIME_DIR/Tools" />
  19.     <EnvVar name="VI_ADDON_DIR"         val="$VI_RUNTIME_DIR/AddOns" />
  20.  
  21.     <!-- VTD Data -->
  22.     <EnvVar name="VI_DATA_DIR"          val="$VTD_ROOT/Data" />
  23.     <EnvVar name="VI_SETUP_DIR"         val="$VI_DATA_DIR/Setups" />
  24.     <EnvVar name="VI_PROJECT_DIR"       val="$VI_DATA_DIR/Projects" />
  25.     <EnvVar name="VI_DISTRO_DIR"        val="$VI_DATA_DIR/Distros" />
  26.     <EnvVar name="VI_CURRENT_SETUP"     val="$VI_SETUP_DIR/DualSim2" />
  27.     <EnvVar name="VI_CURRENT_PROJECT"   val="$VI_PROJECT_DIR/Current" />
  28.     <EnvVar name="VI_CURRENT_DISTRO"    val="$VI_DISTRO_DIR/Current" />
  29.  
  30.  
  31.     <EnvVar name="PATH"                 val=".:$PATH" />
  32.     <EnvVar name="LD_LIBRARY_PATH"      val="$LD_LIBRARY_PATH:$VI_CORE_DIR/Traffic"              />
  33.     <EnvVar name="LD_LIBRARY_PATH"      val="$LD_LIBRARY_PATH:$VI_CORE_DIR/Framework/lib"        />
  34.     <EnvVar name="LD_LIBRARY_PATH"      val="$LD_LIBRARY_PATH:$VI_CORE_DIR/SensorManager/lib"    />
  35.     <EnvVar name="LD_LIBRARY_PATH"      val="$LD_LIBRARY_PATH:$VI_CORE_DIR/DynamicsManager/lib"  />
  36.     <EnvVar name="LD_LIBRARY_PATH"      val="$LD_LIBRARY_PATH:$VI_CORE_DIR/ModuleManager/lib"    />
  37.     <EnvVar name="LD_LIBRARY_PATH"      val=".:$LD_LIBRARY_PATH"                                 />
  38.  
  39.     <EnvVar name="LANG"                 val="en_US.UTF-8" />
  40.  
  41.     <EnvVar name="VI_TEMP_DIR"          val="/tmp" />
  42.  
  43.     <EnvVar name="DIGUY"                val="$VI_ADDON_DIR/DI-Guy-13.0.0" />
  44.     <EnvVar name="HAS_DIGUY"            val="false" />
  45.  
  46.     <!-- VTD search path -->
  47.     <EnvVar name="VI_FILE_PATH"         val=".:$VI_CURRENT_PROJECT:$VI_CURRENT_SETUP:$VI_DATA_DIR/Setups/Common:$VI_CURRENT_DISTRO:$VI_DATA_DIR" />
  48.     <EnvVar name="VI_FILE_SUB_PATH"     val=".:Databases:Scenarios:Scripts:Recordings:Config/TaskControl:Config/ImageGenerator" />
  49.     <EnvVar name="VI_FILE_SUB_PATH"     val="$VI_FILE_SUB_PATH:Config/ScenarioEditor:Config/SensorManager:Config/DynamicsManager" />
  50.     <EnvVar name="VI_FILE_SUB_PATH"     val="$VI_FILE_SUB_PATH:Config/ModuleManager:Config/Players:Plugins/SensorManager:Plugins/DynamicsManager:Plugins/ModuleManager" />
  51.  
  52.     <!-- import Common/Config/Simulation/projectSettings.cfg in orignal plan, create IGLINKs, to see if could be deleted-->
  53.  
  54.     <!-- internal COM ports -->
  55.  
  56.     <EnvVar name="PORT_TC_2_TRAFFIC"      val="51611" />
  57.     <EnvVar name="PORT_TC_2_IG"           val="51612" />
  58.     <EnvVar name="PORT_IG_2_TC"           val="51613" />
  59.     <EnvVar name="PORT_TC_2_SCVIS"        val="51615" />
  60.     <EnvVar name="PORT_SCVIS_2_TC"        val="51616" />
  61.     <EnvVar name="PORT_TC_2_RDB"          val="49190" />
  62.     <EnvVar name="PORT_TC_2_PARAMSERVER"  val="55345" />
  63.     <EnvVar name="TRAFFIC_VIS_PORT_TC2IG" val="51612" />
  64.     <EnvVar name="TRAFFIC_VIS_PORT_IG2TC" val="51613" />
  65.     <EnvVar name="PORT_IG_CTRL"           val="14112" />
  66.     <EnvVar name="PORT_IG_IMG"            val="14110" />
  67.    
  68.     <EnvVar name="PORT_VTGUI"             val="49179" />
  69.     <EnvVar name="PORT_SCP"               val="49179" />
  70.     <EnvVar name="PORT_TC_2_SCP"          val="49179" />
  71.     <EnvVar name="PORT_TC_2_SIMSERVER"    val="33512" />
  72.  
  73.     <EnvVar name="OSG_MAX_NUMBER_OF_GRAPHICS_CONTEXTS" val="1" />
  74.     <EnvVar name="DISPLAY"              val=":0.0" />
  75.     <EnvVar name="VI_DEBUG_FILE_MAX_SIZE"       val="50000000" />
  76.     <EnvVar name="OUTPUT_DEST"                  val="both" />
  77.  
  78.     <!-- internal COM ports end -->
  79.     <Host logName="taskRec_SimServerSlave2.txt">
  80.  
  81.       <Process
  82.        name="VtGui"
  83.        auto="true"
  84.        persistent="true"
  85.        path="$VI_CORE_DIR/VtGui"
  86.        executable="Vtgui"
  87.        cmdline="-p $PORT_VTGUI -c $VI_CURRENT_DISTRO/Config/VtGui/database.xml"
  88.        useXterm="false"
  89.        affinitymask="0xFF"
  90.        schedPolicy="SCHED_OTHER"
  91.        schedPriority="20"
  92.        workDir="$VI_CURRENT_SETUP/Bin">
  93.       </Process>
  94.      
  95.       <Process
  96.        name="TaskControl"
  97.        auto="true"
  98.        persistent="true"
  99.        path="$VI_CORE_DIR/TaskControl"
  100.        executable="taskControl"
  101.        cmdline=""
  102.        affinitymask="0xFF"
  103.        useXterm="true"
  104.        xtermOptions="-fg Black -bg LightCoral -geometry 80x10+0+500"
  105.        schedPolicy="SCHED_RR"
  106.        schedPriority="20"
  107.        workDir="$VI_CURRENT_SETUP/Bin">
  108.       </Process>
  109.  
  110.       <Process
  111.        name="ParamServer"
  112.        auto="true"
  113.        persistent="true"
  114.        path="$VI_CORE_DIR/ParamServer"
  115.        executable="paramServer"
  116.        cmdline="-n INFO -t $PORT_TC_2_PARAMSERVER"
  117.        affinitymask="0xFF"
  118.        schedPolicy="SCHED_RR"
  119.        schedPriority="20"
  120.        useXterm="true"
  121.        xtermOptions="-fg Black -bg DarkSlateGray4 -geometry 80x10+508+500"
  122.        workDir=".">
  123.       </Process>
  124.  
  125.       <Process
  126.        name="Traffic"
  127.        auto="false"
  128.        explicitLoad="false"
  129.        path="$VI_CORE_DIR/Traffic"
  130.        executable="ghostdriver"
  131.        cmdline="-interface vt -seed 9"
  132.        affinitymask="0xFF"
  133.        schedPolicy="SCHED_RR"
  134.        schedPriority="20"
  135.        useXterm="true"
  136.        xtermOptions="-fg Black -bg LightCyan3 -geometry 80x10+0+663"
  137.        workDir="$VI_CURRENT_SETUP/Bin">
  138.         <EnvVar name="LD_LIBRARY_PATH"      val="$VI_CORE_DIR/Lib:$LD_LIBRARY_PATH" />
  139.       </Process>
  140.  
  141.       <Process
  142.        name="ModuleManager"
  143.        auto="false"
  144.        explicitLoad="false"
  145.        path="$VI_CORE_DIR/ModuleManager"
  146.        executable="moduleManager"
  147.        cmdline="-f moduleManager.xml"
  148.        affinitymask="0xFF"
  149.        schedPolicy="SCHED_RR"
  150.        schedPriority="20"
  151.        useXterm="true"
  152.        xtermOptions="-fg Black -bg Orange1 -geometry 80x10+1016+663"
  153.        workDir="$VI_CURRENT_SETUP/Bin">
  154.       </Process>
  155.  
  156.       <Process
  157.        group="igGroup"
  158.        name="igCtr"
  159.        auto="false"
  160.        explicitLoad="false"
  161.        path="$VI_CORE_DIR/ImageGenerator/bin"
  162.        executable="vigcar"
  163.        cmdline="$VI_CURRENT_SETUP/Config/ImageGenerator/AutoCfg.xml -m 0x01"
  164.        useXterm="true"
  165.        xtermOptions="-fg Black -bg LightGoldenRod -geometry 80x10+508+663"
  166.        affinitymask="0xFF"
  167.        schedPolicy="SCHED_RR"
  168.        schedPriority="20"
  169.        workDir="$VI_CURRENT_SETUP/Bin">
  170.         <EnvVar name="LD_LIBRARY_PATH"      val="$VI_CORE_DIR/ImageGenerator/bin:$LD_LIBRARY_PATH"   />
  171.       </Process>
  172.  
  173.       <Process
  174.        name="ScenarioEditor"
  175.        auto="false"
  176.        explicitLoad="true"
  177.        persistent="true"
  178.        path="$VI_CORE_DIR/ScenarioEditor"
  179.        executable="scenarioEditor"
  180.        cmdline=""
  181.        useXterm="true"
  182.        xtermOptions="-fg Black -bg DarkSeaGreen2 -geometry 80x10"
  183.        detached="false"
  184.        affinitymask="0xFF"
  185.        schedPolicy="SCHED_RR"
  186.        schedPriority="20"
  187.        workDir="$VI_CURRENT_SETUP/Bin">
  188.       </Process>
  189.  
  190.     </Host>
  191.    
  192.     <!-- another host if needed -->
  193.     <!--Host name="vtd"-->
  194.  
  195.     </Data>
  196.  
  197. </SimServer>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement