Commit Graph

29 Commits

Author SHA1 Message Date
Ferdi Franceschini
0f96e4f82f server_config.tcl
server_init now calls ::counter::isc_initialize, ::histogram_memory::isc_initialize and ::scan::isc_initialize

scan.c
SICS-158  Restrict bmonscan and hmscan to only one scan variable

count_common.tcl
Create a mulicounter which uses the available monitors as channels.  The multicounter is used in bmonscans

hipadaba_configuration_common.tcl
Use _link as the suffix for the nxvgroup name when making nexus file links.

hmm_configuration_common.tcl
SICS-190 Create hdb entries for bm_counts, bm_event_rate, bm_status
SICS-164 Allow running histmem in simulated mode.

hmm_cylindrical_detector_configuration.tcl
Only refer to detector SICSVariables when necessary, otherwise we get dependency problems.

nxscripts_common_1.tcl
Separate histmem_filtype_spec from bmon_filetype_spec so that we can use the histem_filetyp_spec names to restrict the histmem scan filetypes.
Close the data file on error in proc ::nexus::save
Allow int and text types when saving macro data

scan_common_1.tcl
SICS-173  Allow users to force a scan when the instrument isn't ready
Added ic_initialize proc so we can make dependencies explicit in the init_server proc
SICS-186 Allow monitor modes for histmem scans
Allow selection of histmem file policies from runscan command

echidna, wombat, kowari, quokka and platypus component and server configurations
Added instrument specific configuration initialisation functions in the component configuration files.
Add a catch block to the top-level instrument server configuration file and printout the errorContext and callStack

r2641 | ffr | 2008-07-01 17:02:26 +1000 (Tue, 01 Jul 2008) | 34 lines
2012-11-15 13:39:55 +11:00
Ferdi Franceschini
ef7c2a6f87 histmem.c
sicvar.c
SICS-93 Save histogram data and instrument state during an acquisition

hipadaba_configuration_common.tcl
SICS-185 Preserve case on hdb node names

hmm_configuration_common_1.tcl
nxscripts_common_1.tcl
sicvar.c
SICS-174 Allow saving of histmem data and instrument status during a count operation.

wombat_configuration.tcl
echidna_configuration.tcl
platypus_configuration.tcl
kowari_configuration.tcl
quokka_configuration.tcl
SICS-153 Move setup of statemon to new server_init function for the new sics_uid state variable

server_config.tcl
SICS-153 set attributes on the sics_suid var which is now created by MakeStateMon
SICS-187 Add cold source info (TODO move to platypus,quokka and pelican configs)

utility.tcl
SICS-185 Added normalgetatt to preserve case on hdb node names etc.

sans/config/optics/aperture_configuration.tcl
New file, Provides lookup tables for attenuation and entrance apertures. (SICS-157)

sans/config/optics/optics.tcl
Load the new aperture_configuration.tcl

sans/config/parameters/parameters.tcl
SICS-157 Add instrument parameters section with derived parameters and their dependencies

statemon.c
SICS-153 Create sics_suid sicsvariable when loading statemon and increment it on each status change.

r2635 | ffr | 2008-06-23 12:41:12 +1000 (Mon, 23 Jun 2008) | 38 lines
2012-11-15 13:39:42 +11:00
Ferdi Franceschini
0749b0effa Merging release 2.0 branch with CVS trunk
r2601 | ffr | 2008-05-30 10:26:57 +1000 (Fri, 30 May 2008) | 2 lines
2012-11-15 13:38:17 +11:00
Ferdi Franceschini
94987872cb Code cleanup
r2228 | ffr | 2007-11-05 13:29:31 +1100 (Mon, 05 Nov 2007) | 2 lines
2012-11-15 13:28:52 +11:00
Ferdi Franceschini
a85720686b Make sure that the last things we do are to set the sics object attributes and then build the hdb tree.
r2138 | ffr | 2007-08-21 08:54:45 +1000 (Tue, 21 Aug 2007) | 2 lines
2012-11-15 13:23:22 +11:00
Ferdi Franceschini
5c9b53efbc Added new hdb/nexus support.
r2126 | ffr | 2007-08-16 16:46:12 +1000 (Thu, 16 Aug 2007) | 2 lines
2012-11-15 13:22:40 +11:00
Ferdi Franceschini
55347984ec Checked files modified by the merge with:
cvs diff -u -rRELEASE-1_2-MERGEPOINT -rHEAD <filepath>
and found no modifications on the trunk between the release 1.2 mergepoint and cvs HEAD

r1946 | ffr | 2007-05-08 15:01:16 +1000 (Tue, 08 May 2007) | 4 lines
2012-11-15 13:16:23 +11:00
Ferdi Franceschini
ade5216ea9 Merged Release 1.2
r1897 | ffr | 2007-04-20 11:53:31 +1000 (Fri, 20 Apr 2007) | 2 lines
2012-11-15 13:15:32 +11:00
Douglas Clowes
98a2081f99 Update safety PLC multichan to remove RS232 controller
r1868 | dcl | 2007-04-18 09:32:58 +1000 (Wed, 18 Apr 2007) | 2 lines
2012-11-15 13:15:05 +11:00
Ferdi Franceschini
e7324b8335 Merged RELEASE-1_1 back into trunk.
r1836 | ffr | 2007-04-06 19:10:02 +1000 (Fri, 06 Apr 2007) | 2 lines
2012-11-15 13:13:55 +11:00
Ferdi Franceschini
f6bb48f9e1 Variables to calculate polar angles in a region of interest.
r1632 | ffr | 2007-03-12 09:43:12 +1100 (Mon, 12 Mar 2007) | 2 lines
2012-11-15 13:05:57 +11:00
Ferdi Franceschini
56178e5ca9 Set detector_type and detector_description for wombat.
r1601 | ffr | 2007-03-05 21:02:54 +1100 (Mon, 05 Mar 2007) | 2 lines
2012-11-15 13:04:26 +11:00
Ferdi Franceschini
84aafc5af2 User the counter config in counter.tcl.
Added some detector and crystal variables.

r1569 | ffr | 2007-03-03 08:50:28 +1100 (Sat, 03 Mar 2007) | 3 lines
2012-11-15 13:02:50 +11:00
Ferdi Franceschini
d2450cde32 Added detector spec variables.
r1539 | ffr | 2007-02-22 16:10:20 +1100 (Thu, 22 Feb 2007) | 2 lines
2012-11-15 13:01:23 +11:00
Ferdi Franceschini
0f4d994c0d Create a state monitor for hmscan.
r1527 | ffr | 2007-02-20 15:59:49 +1100 (Tue, 20 Feb 2007) | 2 lines
2012-11-15 13:00:51 +11:00
Ferdi Franceschini
4654c4c9c7 Modified to for new util, config directory structure.
r1497 | ffr | 2007-02-16 16:39:16 +1100 (Fri, 16 Feb 2007) | 2 lines
2012-11-15 12:59:28 +11:00
Ferdi Franceschini
c230c17a73 Set sicsdataprefix to Echidna
Move nxcreatefile to nxscripts.tcl

r1479 | ffr | 2007-02-13 16:23:33 +1100 (Tue, 13 Feb 2007) | 3 lines
2012-11-15 12:58:36 +11:00
Ferdi Franceschini
9ac6c7b414 Modified during MK's visit.
r1461 | ffr | 2007-02-12 12:01:02 +1100 (Mon, 12 Feb 2007) | 2 lines
2012-11-15 12:57:52 +11:00
Ferdi Franceschini
f3ece2769d Implemented changes requested in
pvh email: RFS Echidna data file structure (09/01/07)

r1397 | ffr | 2007-01-12 11:46:57 +1100 (Fri, 12 Jan 2007) | 3 lines
2012-11-15 12:56:30 +11:00
Ferdi Franceschini
eb79d3ae47 Added nxfileopen flag and some sics variables
r1388 | ffr | 2007-01-10 09:15:02 +1100 (Wed, 10 Jan 2007) | 2 lines
2012-11-15 12:56:11 +11:00
Ferdi Franceschini
641ed5227e Integrated hmm with nexus data file writing.
Now have hm and bm scans.

r1354 | ffr | 2006-12-08 09:12:48 +1100 (Fri, 08 Dec 2006) | 3 lines
2012-11-15 12:54:59 +11:00
Ferdi Franceschini
31f0fca6f5 Integrating the ansto hmm/hmc with hdf file writing.
r1342 | ffr | 2006-12-04 09:45:20 +1100 (Mon, 04 Dec 2006) | 2 lines
2012-11-15 12:54:46 +11:00
Ferdi Franceschini
5eeafb119e Prototype file writing support and extending hipadaba to counters and histmem.
r1328 | ffr | 2006-11-30 08:28:47 +1100 (Thu, 30 Nov 2006) | 2 lines
2012-11-15 12:54:28 +11:00
Douglas Clowes
5f657bded4 Re-factor motor configurations
r1284 | dcl | 2006-11-14 09:40:29 +1100 (Tue, 14 Nov 2006) | 2 lines
2012-11-15 12:52:47 +11:00
Ferdi Franceschini
333036a3fa Using the shared gen_hipadaba.tcl instead of
hipadaba_echidna_configuration.tcl.

r1237 | ffr | 2006-11-07 09:03:37 +1100 (Tue, 07 Nov 2006) | 3 lines
2012-11-15 12:50:59 +11:00
Ferdi Franceschini
7fd5659308 Fixed rotation directin for som
r1215 | ffr | 2006-11-01 16:06:29 +1100 (Wed, 01 Nov 2006) | 2 lines
2012-11-15 12:50:20 +11:00
Ferdi Franceschini
18363be72b Increased maximum speed on som and set limits.
Fixed counts per degree multiplier.

r1210 | ffr | 2006-10-31 15:14:29 +1100 (Tue, 31 Oct 2006) | 3 lines
2012-11-15 12:50:10 +11:00
Ferdi Franceschini
a7aa7ea9be Using dns names and port names for motor controllers.
r1185 | ffr | 2006-10-26 10:32:22 +1000 (Thu, 26 Oct 2006) | 2 lines
2012-11-15 12:49:11 +11:00
Ferdi Franceschini
9d9aa1431e Use echidna instead of hrpd
r1146 | ffr | 2006-10-13 16:39:42 +1000 (Fri, 13 Oct 2006) | 2 lines
2012-11-15 12:48:25 +11:00