# SICS common configuration # $Revision: 1.25 $ # $Date: 2007-05-10 03:21:51 $ # Author: Ferdi Franceschini (ffr@ansto.gov.au) # Last revision by $Author: ffr $ #set sicsroot /usr/local/sics set sicsroot ../ set cfParent config array set cfPath [list\ motors $cfParent/motors\ counter $cfParent/counter\ hmm $cfParent/hmm\ scan $cfParent/scan\ counter $cfParent/counter\ nexus $cfParent/nexus\ hipadaba $cfParent/hipadaba\ plc $cfParent/plc] ServerOption LogFileBaseName $sicsroot/log/serverlog installprotocolhandler source util/utility.tcl ServerOption statusfile $sicsroot/log/status.tcl ServerOption RedirectFile $sicsroot/log/stdout ServerOption LogFileDir $sicsroot/log ServerOption QuieckPort [portnum $quieckport ] ServerOption ServerPort [portnum $serverport ] ServerOption InterruptPort [portnum $interruptport ] ServerOption TelWord sicslogin ServerOption TelnetPort [portnum $telnetport ] ServerOption ReadUserPasswdTimeout 600000 ServerOption AcceptTimeOut 10 ServerOption ReadTimeOut 10 SicsUser manager ansto 1 SicsUser user sydney 2 SicsUser spy 007 3 MakeDataNumber SicsDataNumber $sicsroot/data/DataNumber #Instrument specific configs must set the Instrument variable VarMake SicsDataPrefix Text Internal SicsDataPrefix [SplitReply [Instrument]] SicsDataPrefix lock VarMake sics_release Text Internal set tmpstr [string map {"$" ""} {$Name: not supported by cvs2svn $}] sics_release [lindex $tmpstr [expr [llength $tmpstr] - 1]] sics_release lock VarMake sics_revision_num Text Internal set tmpstr [string map {"$" ""} {$Revision: 1.25 $}] sics_revision_num [lindex $tmpstr [expr [llength $tmpstr] - 1]] sics_revision_num lock VarMake SicsDataPath Text Internal SicsDataPath $sicsroot/data/ SicsDataPath lock VarMake SicsDataPostFix Text User #SicsDataPostFix .hdf #SicsDataPostFix lock VarMake Title Text User VarMake Sample Text User VarMake User Text User VarMake Email Text User VarMake Phone Text User VarMake starttime Text User VarMake currentfile Text User VarMake batchroot Text User MakeDrive exe batchpath ../batch exe syspath ../batch VarMake detector_type Text Internal VarMake detector_description Text Internal VarMake dataFileName Text User VarMake hmm_simulation Text Internal hmm_simulation false VarMake counter_simulation Text Internal counter_simulation false VarMake motor_simulation Text Internal motor_simulation false VarMake sics_simulation Text Internal sics_simulation false if {[SplitReply [sics_simulation]] == "true"} { hmm_simulation true counter_simulation true motor_simulation true }