Ferdi Franceschini e36e9f1146 conman.c
Reduce log noise by setting iout = eInternal for macros.

servlog.c
Fixed timestamp in logfiles to get hours.

hmm_configuration_common_1.tcl
Added ML's mods to wombat config: ie BAT and FAT TABLE attributes and elements for multi-period acquisition and histo-streaming.
Fixed "failed lsearch" bug. It's more robust to test for a non-successful lsearch instead of a failed lsearch.

nxscripts_common_1.tcl
SICS-297 Fixed Saving data series in a scratch file overwrites earlier entries.

instdict_specification.tcl
Added "scobj" kind and "sct_indexed_motor" sics object type for script context controllers and and objects.

hipadaba_configuration_common.tcl
Added sct_indexed_motor sics obj type to ::hdb::sobjadd and scobj kind to ::hdb::add_node

sct_positmotor_common.tcl
Update the index SICS variable when updating the current index value to make sure that the position is saved in the data file.
You must now provide the hdb node_name when creating the sct posit motor.
mk_sct_positmotor now sets the "param" and "long_name" attributes on the posit motor object

util/utility.tcl
Added ::utility::set_sct_indexed_motor_attributes to set SICS object attributes required for generating hdb info for an SCT_POSIT_MOTOR

nxscript.c
Merge the ansto mod to putslab (rev1.7) which adds support for saving unbuffered data from the histmem.

sicshipadaba.c
This incorporates the patch made to CommandSetCallback in rev1.10 so it can just be copied as is (ie no merge required).
WARNING: There are changes to ListHdbNode to handle record separators which may affect us.
Disabled sending hdb command start and stop messages because they break gumtree

sicshdbfactory.c
Disabled sending hdb command start and stop messages because they break gumtree

hipadaba_configuration_common.tcl R2.4DEV
The sct_posit_motor case of ::hdb::sobjadd is only needed to call add_node with kind=scobj.

nxscripts_common_1.tcl R2.4DEV
Added ::nexus::scobj::sdsinfo
_gen_nxdict now skips nodes with data_type == "none"

new util/script_context_util.tcl R2.4DEV
Adds ::scobj::hinitprops command to initialise the hdb properties for script context object nodes.

sct_positmotor_common.tcl R2.4DEV
Use ::scobj::hinitprops utility command to initialise hdb properties on script context object parameter nodes.

dynstring.c
DynStringReplace should memcopy '\0', otherwise it can get the wrong length for iTextLen.
Added DynStringReplaceWithLen to allow initialising a dynstring with char arrays which contain null chars and
other non-ascii chars.  Useful for read and write buffers in script context.

ascon.c
AsconRead return NULL for noResponse and AsconFailed otherwise the "result" node gets set with a spurious empty value.

scriptcontext.c
SctActionHandler only set  the "result" node if there really is a reply.

sicsobj.c
Update from M.K.

site_ansto.c
Added galil and ordela hvps protocol handlers for scriptcontext.

motor_dmc2280.c
Allow home parameter to be outside of limits (for KOWARI)

hardsup/makefile
Added ordela HVPS protocol handler

hardsup/sct_orhvpsprot.c
New ordela HVPS protocol handler.  Retries on NAKs and re-orders pot channels (ie toggles lower two bits).

hardsup/sct_velselprot.c
Start velocity selector protocol handler.

hardsup/sct_galilprot.c
Completed galil protocol handler.

hipadaba_configuration_common.tcl
Add new style SICS objects to hdb tree.

instdict_specification.tcl
Added scobj to kind list and sct_motor to sics object list. (and some housekeeping)

hmm_configuration_common_1.tcl
Added ratemaps to simulation.  Fixe BAT_TABLE and added PERIOD_INDICES as per Mark Lesha's mods for multi-period acquisition.
ratemaps now return float.

sct_postimotor_common.tcl
Now setting properties on the posit motor object so that it can be automatically added to the hdb tree.

hrpd/config/motors/motor_configuration.tcl
Fixed simulated msd motor so that it's handle properly in the hdb layer.

sans/config/hmm/detector_ordela.tcl
Updated the ordela calibration script to use the new sct_orhvpsprop.c script context controller.

quokka_configuration.tcl
Deleted lines which set the hdb properties for script context posit motors.  This is now handled automatically as for other SICS objects.

utility.tcl
setpos now replaces the motor setpos subcommand.
Added functions to set script context object attributes and sct_posit motor attributes.
Created hparPath and hsibPath convenience commands for new-style SICS objects.

script_context_util.tcl
NEW! Adds hinitprops function to initialise the hdb properties for a script context object

r2758 | ffr | 2008-12-12 17:53:53 +1100 (Fri, 12 Dec 2008) | 113 lines
2012-11-15 16:56:43 +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 16:56:43 +11:00
2012-11-15 12:39:52 +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 16:56:43 +11:00
2012-11-15 12:39:52 +11:00
2012-11-15 12:39:52 +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 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:56:43 +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 12:39:52 +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 12:58:05 +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 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:53:52 +11:00
2012-11-15 16:53:52 +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 12:44:00 +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:56:43 +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 16:56:43 +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:56:43 +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:56:43 +11:00
2012-11-15 16:56:43 +11:00
2012-11-15 13:10:31 +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 13:39:42 +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 16:53:52 +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 12:39:52 +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:39:52 +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%