Ferdi Franceschini d9da95a5df sct_protek608.c
Implements a protocol handler for the protek  608 multimeters which just allows us to read the display.
It reports all elements of the display including the bar graph, it does not provide remote control of the multimeter.  The protocol handler broadcasts a warning to all clients if the auto-off function is enabled.

sct_rfamp.c
This is a protocol handler for the Mirrortron 35V 7A AC Generator (ANSFR-83B).

sinqhttpprot.c
Copied the PSI script context http protocol handler.

sct_orhvpsprot.c
Ordela high voltage power supply protocol handler now catches unknown commands.

sct_eurotherm_2000.tcl
Eurotherm controller for the kowari load frame by Douglas Clowes.

sct_lakeshore_3xx.tcl
Latest update from Arndt.  The two control loops are now independent, settletime and tolerance now work properly.

common_instrument_dictionary.tcl
Make instrument/status saveable.

sct_orhvps_common.tcl
Provides voltage ramping and implements the dhv1 command for the Ordela HVPS via the sct_orhpsprot.c protocol handler.

hmm_configuration_common_1.tcl
Adds new "histmem clockscale" subcommand to get and set the clock scale from the fat_clock_scale FAT parameter.
You can now upload the FAT FRAME_BUFFER and FRAME_DUTYCYCLE parameters to the histogram memory.
The veto commands are now "histmem veto on" and "histmem veto off".

hmm_object.tcl
The axis order for the histmem object has been restore to t,y,x

sct_positmotor_common.tcl
Code has been simplified.

nxscripts_common_1.tcl
Removed obsolete ::nexus::data function.  TOF axis now correctly report time_of_flight instead of "time".

plc_common_1.tcl
Make PLC info saveable.

scan_common_1.tcl
SICS-385 The scan command should check the final scan variable value against he soft upper and lower limits, not against the hard limits.
Make sure that the scan variable axis is saved.

platypus, kowari, quokka hmm_configuration.tcl
Use the HOR and VER entries in the new histmem_axes hash to select the horizontal and vertical axes for the histmem.

kowari motor_configuration.tcl secondary_slit_configuration.tcl
Flatten slits motor structure to match old layout in data files.

quokka commands.tcl
SICS-380 EApPosYmm -> EApPosY

quokka detector.tcl
Use new script context controller for Ordela HVPS

quokka hmm_configuration.tcl
Set detector height to 5.08*192 the same as the width

quokka motor_configuration.tcl
Code cleanup

quokka positmotor_configuration.tcl
Use new positmotor code.

quokka aperture_configuration.tcl
Added attenuation factor column to AttRotLookupTable

quokka parameters.tcl
SICS-380 Refactor nexus, remove redundant parameters.

site_ansto.c
Added the following protocols, Httpl, Protek608, aand RFAmp.

scriptcontext.c
SICS-386 SctActionHandler: set "send" string to NULL when a chain of scripts completes with state=idle.
It turns out that if none of the scripts in the "read chain" call [sct send] each time the chain is executed, then SICS will hammer the device with calls to AsconWrite(). This can be avoided if SctActionHandler sets the 'send' string to NULL before "goto finish" in the idle state. This will be safer and still let you have chains with multiple [sct send] and read scripts.

asyncprotocol.c
Fix platypus memory leak.

devser.c
SICS-387 Started adding code to pass signals on to script context drivers.

ascon.c
AsconTask(): Make sure we return to the AsconIdle state when sending a command which expect no response, also only reconnect if there is a Timeout when there has been an error.

r2888 | ffr | 2010-04-19 14:04:41 +1000 (Mon, 19 Apr 2010) | 90 lines
2012-11-15 17:00:29 +11:00
2012-11-15 12:39:51 +11:00
2012-11-15 12:39:52 +11:00
2012-11-15 16:53:52 +11:00
2012-11-15 17:00:29 +11:00
2012-11-15 12:58:05 +11:00
2012-11-15 16:53:52 +11:00
2012-11-15 12:58:05 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:45:27 +11:00
2012-11-15 12:39:52 +11:00
2012-11-15 12:39:52 +11:00
2012-11-15 12:39:51 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:58:05 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:51 +11:00
2012-11-15 17:00:29 +11:00
2012-11-15 12:39:52 +11:00
2012-11-15 12:39:52 +11:00
2012-11-15 17:00:29 +11:00
2012-11-15 16:53:52 +11:00
2012-11-15 16:53:52 +11:00
2012-11-15 16:53:52 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:51 +11:00
2012-11-15 12:39:51 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:45:27 +11:00
2012-11-15 12:45:27 +11:00
2012-11-15 12:45:27 +11:00
2012-11-15 12:45:27 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:51 +11:00
2012-11-15 13:31:15 +11:00
2012-11-15 12:39:52 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:51 +11:00
2012-11-15 12:39:51 +11:00
2012-11-15 12:39:51 +11:00
2012-11-15 12:39:51 +11:00
2012-11-15 12:39:51 +11:00
2012-11-15 12:39:51 +11:00
2012-11-15 16:53:52 +11:00
2012-11-15 12:39:51 +11:00
2012-11-15 16:57:26 +11:00
2012-11-15 12:58:05 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 13:39:59 +11:00
2012-11-15 13:39:59 +11:00
2012-11-15 13:39:59 +11:00
2012-11-15 13:39:59 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 16:53:52 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 16:53:52 +11:00
2012-11-15 12:58:05 +11:00
2012-11-15 12:58:05 +11:00
2012-11-15 12:58:05 +11:00
2012-11-15 17:00:29 +11:00
2012-11-15 12:39:52 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 13:10:21 +11:00
2012-11-15 12:39:51 +11:00
2012-11-15 12:39:51 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 16:56:43 +11:00
2012-11-15 16:56:43 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:51 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 13:19:48 +11:00
2012-11-15 13:19:48 +11:00
2012-11-15 12:39:52 +11:00
2012-11-15 12:39:52 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 16:53:52 +11:00
2012-11-15 12:45:27 +11:00
2012-11-15 12:45:27 +11:00
2012-11-15 12:45:27 +11:00
2012-11-15 12:45:27 +11:00
2012-11-15 12:39:51 +11:00
2012-11-15 12:39:51 +11:00
2012-11-15 12:45:27 +11:00
2012-11-15 12:58:05 +11:00
2012-11-15 12:58:05 +11:00
2012-11-15 12:58:05 +11:00
2012-11-15 12:58:05 +11:00
2012-11-15 16:56:55 +11:00
2012-11-15 12:58:05 +11:00
2012-11-15 12:58:05 +11:00
2012-11-15 12:58:05 +11:00
2012-11-15 12:58:05 +11:00
2012-11-15 12:58:05 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 13:10:21 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:45:27 +11:00
2012-11-15 12:39:51 +11:00
2012-11-15 12:39:51 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:58:05 +11:00
2012-11-15 12:39:51 +11:00
2012-11-15 12:39:51 +11:00
2012-11-15 12:45:27 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:52 +11:00
2012-11-15 12:39:52 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:58:05 +11:00
2012-11-15 12:58:05 +11:00
2012-11-15 12:39:52 +11:00
2012-11-15 12:39:52 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:51 +11:00
2012-11-15 16:57:26 +11:00
2012-11-15 16:57:26 +11:00
2012-11-15 12:39:51 +11:00
2012-11-15 12:58:05 +11:00
2012-11-15 16:53:52 +11:00
2012-11-15 12:58:05 +11:00
2012-11-15 12:58:05 +11:00
2012-11-15 12:58:05 +11:00
2012-11-15 12:58:05 +11:00
2012-11-15 12:58:05 +11:00
2012-11-15 12:58:05 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:58:05 +11:00
2012-11-15 12:39:51 +11:00
2012-11-15 12:58:05 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:58:05 +11:00
2012-11-15 12:58:05 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:51 +11:00
2012-11-15 12:39:51 +11:00
2012-11-15 12:39:51 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:58:05 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 13:10:21 +11:00
2012-11-15 13:10:21 +11:00
2012-11-15 13:10:21 +11:00
2012-11-15 12:39:52 +11:00
2012-11-15 12:39:52 +11:00
2012-11-15 12:39:51 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:58:05 +11:00
2012-11-15 12:58:05 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:51 +11:00
2012-11-15 12:39:51 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:58:05 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:51 +11:00
2012-11-15 12:58:05 +11:00
2012-11-15 12:39:52 +11:00
2012-11-15 12:39:52 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:51 +11:00
2012-11-15 12:39:52 +11:00
2012-11-15 12:39:52 +11:00
2012-11-15 12:39:52 +11:00
2012-11-15 12:39:52 +11:00
2012-11-15 12:39:51 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:52 +11:00
2012-11-15 12:58:05 +11:00
2012-11-15 12:58:05 +11:00
2012-11-15 13:10:21 +11:00
2012-11-15 12:39:51 +11:00
2012-11-15 12:39:51 +11:00
2012-11-15 12:39:51 +11:00
2012-11-15 12:39:51 +11:00
2012-11-15 12:58:05 +11:00
2012-11-15 12:39:51 +11:00
2012-11-15 12:39:52 +11:00
2012-11-15 13:10:21 +11:00
2012-11-15 13:10:21 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:51 +11:00
2012-11-15 12:39:51 +11:00
2012-11-15 12:39:52 +11:00
2012-11-15 12:39:52 +11:00
2012-11-15 12:39:52 +11:00
2012-11-15 12:39:51 +11:00
2012-11-15 12:39:51 +11:00
2012-11-15 12:39:51 +11:00
2012-11-15 12:39:52 +11:00
2012-11-15 12:39:51 +11:00
2012-11-15 12:39:51 +11:00
2012-11-15 16:53:52 +11:00
2012-11-15 12:45:27 +11:00
2012-11-15 12:45:27 +11:00
2012-11-15 12:45:27 +11:00
2012-11-15 12:58:05 +11:00
2012-11-15 16:53:52 +11:00
2012-11-15 13:40:44 +11:00
2012-11-15 12:45:27 +11:00
2012-11-15 12:39:51 +11:00
2012-11-15 12:39:51 +11:00
2012-11-15 12:39:51 +11:00
2012-11-15 12:39:51 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:51 +11:00
2012-11-15 12:39:51 +11:00
2012-11-15 16:53:52 +11:00
2012-11-15 12:58:05 +11:00
2012-11-15 12:39:52 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:58:05 +11:00
2012-11-15 12:44:00 +11:00
2012-11-15 12:39:51 +11:00
2012-11-15 12:39:51 +11:00
2012-11-15 12:44:00 +11:00
2012-11-15 16:57:26 +11:00
2012-11-15 12:39:52 +11:00
2012-11-15 12:44:00 +11:00
2012-11-15 12:44:00 +11:00
2012-11-15 16:53:52 +11:00
2012-11-15 12:39:51 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 16:53:52 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 13:10:21 +11:00
2012-11-15 12:39:52 +11:00
2012-11-15 12:39:52 +11:00
2012-11-15 12:39:52 +11:00
2012-11-15 12:39:52 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:52 +11:00
2012-11-15 12:39:52 +11:00
2012-11-15 12:39:51 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:52 +11:00
2012-11-15 12:39:52 +11:00
2012-11-15 12:39:52 +11:00
2012-11-15 12:39:52 +11:00
2012-11-15 12:39:52 +11:00
2012-11-15 16:57:26 +11:00
2012-11-15 12:39:51 +11:00
2012-11-15 12:39:51 +11:00
2012-11-15 12:39:52 +11:00
2012-11-15 12:39:52 +11:00
2012-11-15 12:39:51 +11:00
2012-11-15 12:39:51 +11:00
2012-11-15 12:39:51 +11:00
2012-11-15 12:39:51 +11:00
2012-11-15 12:58:05 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 13:10:21 +11:00
2012-11-15 12:39:51 +11:00
2012-11-15 12:39:51 +11:00
2012-11-15 12:58:05 +11:00
2012-11-15 12:45:27 +11:00
2012-11-15 12:44:00 +11:00
2012-11-15 13:40:44 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 13:10:21 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 13:40:44 +11:00
2012-11-15 13:40:44 +11:00
2012-11-15 12:39:51 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:51 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:58:05 +11:00
2012-11-15 12:58:05 +11:00
2012-11-15 12:58:05 +11:00
2012-11-15 12:39:52 +11:00
2012-11-15 12:39:52 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:52 +11:00
2012-11-15 12:58:05 +11:00
2012-11-15 13:10:21 +11:00
2012-11-15 12:39:51 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 16:53:52 +11:00
2012-11-15 12:39:51 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:51 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:52 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:52 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 13:39:59 +11:00
2012-11-15 13:10:21 +11:00
2012-11-15 13:10:21 +11:00
2012-11-15 13:10:21 +11:00
2012-11-15 13:10:21 +11:00
2012-11-15 12:39:51 +11:00
2012-11-15 12:45:27 +11:00
2012-11-15 12:58:05 +11:00
2012-11-15 13:10:21 +11:00
2012-11-15 12:58:05 +11:00
2012-11-15 12:39:52 +11:00
2012-11-15 12:39:51 +11:00
2012-11-15 12:39:51 +11:00
2012-11-15 17:00:29 +11:00
2012-11-15 12:39:52 +11:00
2012-11-15 12:39:52 +11:00
2012-11-15 12:39:52 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:52 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 16:53:52 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 13:10:21 +11:00
2012-11-15 13:10:21 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 13:10:21 +11:00
2012-11-15 12:58:05 +11:00
2012-11-15 12:58:05 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 16:53:52 +11:00
2012-11-15 12:58:05 +11:00
2012-11-15 16:56:43 +11:00
2012-11-15 16:57:26 +11:00
2012-11-15 16:56:43 +11:00
2012-11-15 16:57:26 +11:00
2012-11-15 12:39:51 +11:00
2012-11-15 16:53:52 +11:00
2012-11-15 16:56:43 +11:00
2012-11-15 16:56:43 +11:00
2012-11-15 13:34:06 +11:00
2012-11-15 12:58:05 +11:00
2012-11-15 13:34:06 +11:00
2012-11-15 13:10:21 +11:00
2012-11-15 12:39:51 +11:00
2012-11-15 12:58:05 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 16:57:26 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:58:05 +11:00
2012-11-15 12:39:51 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:51 +11:00
2012-11-15 12:39:52 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:52 +11:00
2012-11-15 12:58:05 +11:00
2012-11-15 12:58:05 +11:00
2012-11-15 12:58:05 +11:00
2012-11-15 13:10:21 +11:00
2012-11-15 12:45:29 +11:00
2012-11-15 12:39:52 +11:00
2012-11-15 12:39:52 +11:00
2012-11-15 16:57:26 +11:00
2012-11-15 12:39:52 +11:00
2012-11-15 16:53:52 +11:00
2012-11-15 12:45:27 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:52 +11:00
2012-11-15 12:39:51 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:58:05 +11:00
2012-11-15 12:39:52 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:51 +11:00
2012-11-15 12:39:51 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 16:53:52 +11:00
2012-11-15 12:39:51 +11:00
2012-11-15 16:53:52 +11:00
2012-11-15 12:39:51 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 13:10:21 +11:00
2012-11-15 12:39:51 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:58:05 +11:00
2012-11-15 12:45:27 +11:00
2012-11-15 12:45:27 +11:00
2012-11-15 12:58:05 +11:00
2012-11-15 12:58:05 +11:00
2012-11-15 12:39:51 +11:00
2012-11-15 12:39:51 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:45:27 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:51 +11:00
2012-11-15 12:39:51 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:51 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:51 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:51 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:51 +11:00
2012-11-15 12:39:51 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:45:27 +11:00
2012-11-15 12:39:51 +11:00
2012-11-15 12:39:51 +11:00
2012-11-15 12:39:51 +11:00
2012-11-15 12:39:51 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:51 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:45:27 +11:00
2012-11-15 12:39:51 +11:00
2012-11-15 12:39:51 +11:00
2012-11-15 12:58:05 +11:00
2012-11-15 12:39:51 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:51 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:48 +11:00
2012-11-15 12:39:48 +11:00

  SICS README

  Requirements 

  - hdf-4, hdf5- libraries: http://hdf.ncsa.uiuc.edu
  - szlib                 : same place as HDF
  - Mini XML library      : http://www.minixml.org/software.php
  - libghttp              : 
       http://ftp.gnome.org/pub/GNOME/source/libghttp/1.0/libghttp-1.0.9.tar.gz
  - json-c                : http://oss.metaparadigm.com/json-c
  - tcl                   : any version from 8.0, package tcl-devel on most 
                            modern linux distros


  Building

  Install the libraries stated above, preferably to a common place.
  Then edit the suplied makefile, instance makefile_linux, and change:
  - uncomment all the NI, NIOBJ, NILIB stuff, except if you want support 
    for the NI enet100 GPIB/TCP/IP converter. 
  - Edit linux_def and set HDFROOT to where you installed your libraries
  - Review the CFLAGS and LIBS to match your setup. Consider file format
    format support:
    ** HDF-4 required -DHDF4 in CFLAGS and -lmfdf -ldf in LIBS
    ** HDF-5 support requires: -DHDF5 in CFLAGS and -lhdf5 in LIBS 
    ** XML support requires:  -DNXXML -n CFLAGS and -lmxml in LIBS
  - build with make -f makefile_linux
  - Good Luck!!
  Sorry, no configure script here. There are so few people building SICS 
  that it is not worth the effort. The effort really is to build the 
  libraries.


  Running
  
  In the sim directory there are startup scripts for a number of different 
  instruments. To run any of them:
  - edit the instrument file and change the home or root variable at the 
    top to match your setup.
  - run with: SICServer path-to-instrument-file
    For example: SICServer sim/topsi/morpheus.tcl
  - Common issues:
    ** tmp directory missing: create one
    ** SicsDataNumber file missing: create a file with a single 0 in it

  
  Trying it out with telnet

  - telnet host-where-sics-runs 2911
  - type username and password: Spy 007 is a good idea for the supplied sims
  - type SICS commands


  Directories

  sics             : root directory containing the SICS kernel
  sics/psi         : psi specific drivers and stuff
  sics/site_ansto  : ANSTO specific stuff. Currently empty, ANSTO has its 
                     own cvs
  sics/dummy       : example kit for defining an own site
  sics/doc/user    : user documentation
  sics/doc/manager : manager documentation
  sics/doc/programmer : programmer documentation
  sics/matrix      : matrix library used within SICS
  sics/mcstas      : code for virtual McStas instruments
  sics/sim         : control files for various instruments
  sics/test        : a sort of regression test for the SICS server

  
Description
SICS version for SEA (generic part)
Readme 43 MiB
Languages
C 77.6%
TeX 8.6%
Tcl 6.7%
CWeb 6%
SWIG 0.6%
Other 0.3%