koennecke
e6ad9da6ad
- Improvements to Hipadaba
...
- New chopper driver for MARS Juelich chopper system
- New docbook based SANS manual
SKIPPED:
psi/amorcomp.c
psi/amordrive.h
psi/amorset.c
psi/amorset.h
psi/amorset.tex
psi/amorset.w
psi/julcho.c
psi/libpsi.a
psi/make_gen
psi/psi.c
2006-07-07 15:05:24 +00:00
koennecke
7d8ad7392c
- Fixed a couple of small things with the TAS code
...
- Fixed new AMOR settings module
- Initial implementation of the new SICS hierarchical parameter database
SKIPPED:
psi/amorset.c
psi/libpsi.a
psi/sps.c
2006-06-23 13:04:52 +00:00
zolliker
f88f48fca9
- inserted command statistic
...
- add runscript parameter to environment object
- added Arg2Tcl0 function
2006-06-20 13:28:17 +00:00
koennecke
bd533e6131
- Fixes for FOCUS 2D
...
- Mapped fileeval to exe manager
- Updates for TRICS file formats
SKIPPED:
psi/libpsi.a
psi/sinqhmdriv.c
psi/sinqhttp.c
psi/tabledrive.c
psi/tasscan.c
psi/hardsup/asynsrv_utility.c
psi/hardsup/sinqhm.c
2006-05-23 15:05:28 +00:00
koennecke
51a60375d6
- Removed -fwritable-string
...
SKIPPED:
psi/dornier2.c
psi/ecbdriv.c
psi/el734hp.c
psi/libpsi.a
psi/make_gen
psi/makefile_linux
psi/pimotor.c
psi/pipiezo.c
psi/sinqhttp.c
psi/tcpdornier.c
psi/velodornier.c
2006-03-31 15:24:52 +00:00
koennecke
45fd50265f
- Added SicsList
...
- Removed group and description attributes from ObjectDescriptor
SKIPPED:
psi/dornier2.c
psi/libpsi.a
psi/make_gen
psi/makefile_linux
psi/pimotor.c
psi/pipiezo.c
psi/psi.c
psi/serial.c
psi/sinqhttp.c
psi/sinqhttp.h
psi/tcpdornier.c
psi/velodornier.c
2006-01-16 08:32:07 +00:00
koennecke
b3138f1197
- Added Sycamore protocol and command context to SICS
...
- Added sinfo to SICS
- Added driver for TCP/IP Astrium velocity selector
- Added driver for TCP/IP Astrium chopper controller
SKIPPED:
psi/amor2t.c
psi/amorstat.c
psi/dornier2.c
psi/ecb.c
psi/el734hp.c
psi/fowrite.c
psi/libpsi.a
psi/make_gen
psi/nextrics.c
psi/pardef.c
psi/pimotor.c
psi/pipiezo.c
psi/polterwrite.c
psi/psi.c
psi/scontroller.c
psi/serial.c
psi/tasinit.c
psi/tasscan.c
psi/tcpdocho.c
psi/tcpdornier.c
psi/tricssupport.c
psi/velodornier.c
2005-12-22 22:16:10 +00:00
zolliker
6070ad7b29
- introduced SiteInit
...
- introduced sicsdescriptor
2005-09-05 08:19:56 +00:00
koennecke
054e2133ee
- Added a sinq module for monitoring the Accelerator broadcast
...
- Added automatic notification via SMS
SKIPPED:
psi/dgrambroadcast.c
psi/dgrambroadcast.h
psi/make_gen
psi/psi.c
psi/sinq.c
psi/sinq.h
2005-07-08 12:32:38 +00:00
koennecke
ef6c04e6b8
- Adding first working version of the McStas SICS connection to cvs
...
SKIPPED:
psi/polterwrite.c
2005-06-22 07:09:59 +00:00
koennecke
46492ca9bd
- Added scan support to new TAS syntax
...
- First full version of new TAS
2005-05-18 13:47:46 +00:00
koennecke
6387994017
- First commit of the new UB based TAS calculation. A milestone has been
...
reached: it handles one test case correctly back and forth
- Fixed oscillation code
- Added a feature for switching off automatic updates in nxupdate
Autoamtic updates cause problems when scanning...
2005-04-22 14:07:06 +00:00
koennecke
beba0d4644
- Initial commit of a UB calculation setup for four circle
...
diffractometers
2005-03-23 08:19:47 +00:00
koennecke
28ddbc420d
- Added separate drivable motors for four circle H, K, L
...
- Added a listen mode to commandlog in order to support the batchEditor
- Some small fixes to exe* for BatchEditor
2005-02-23 10:11:18 +00:00
koennecke
ef1de4589c
- A couple of small fixes for memory and initialization problems.
...
This is to make valgrind happy
SKIPPED:
psi/amorscan.c
psi/el734hp.c
psi/psi.c
psi/tasscan.c
2005-01-12 08:42:39 +00:00
cvs
0727dc195d
- extended evcontroller
...
- remote objects
- new ev drivers for oxford IPS,ITC,ILM and LC
M.Z.
SKIPPED:
psi/eve.c
psi/eve.h
psi/fsm.c
psi/fsm.h
psi/ilmdriv.c
psi/ipsdriv.c
psi/itcdriv.c
psi/lcdriv.c
psi/logger.c
psi/logger.h
psi/make_gen
psi/oicom.c
psi/oicom.h
psi/psi.c
psi/remob.c
psi/remob.h
psi/tecs/didi
psi/tecs/make_crv.tcsh
psi/tecs/make_gen
psi/tecs/myc_buf.c
psi/tecs/six.c
psi/tecs/tecs.c
psi/tecs/tecs_client.f
psi/tecs/tecs_plot.f
psi/tecs/term.c
psi/tecs/pg_plus/xwdriv.c
2004-11-17 11:32:05 +00:00
cvs
0f4e959e22
- New batch file management module
...
- New oscillator module
- Bug fixes
SKIPPED:
psi/buffer.c
psi/el734hp.c
psi/el737hpdriv.c
psi/make_gen
psi/nextrics.c
psi/nxamor.c
psi/pimotor.c
psi/polterwrite.c
psi/psi.c
psi/swmotor2.c
psi/tasscan.c
psi/tricssupport.c
psi/tricssupport.h
psi/tecs/make_gen
psi/utils/ecb_load_new/ecb_load.c
psi/utils/ecb_load_new/ecb_load.h
psi/utils/ecb_load_new/ecbdriv_els.c
psi/utils/ecb_load_new/gpib_els.c
psi/utils/ecb_load_new/makefile
psi/utils/ecb_load_new/makefile_EGPIB
psi/utils/ecb_load_new/makefile_GPIB
2004-11-17 10:50:15 +00:00
cvs
a55d2f0f7f
- Fixed a bug in conman.c which could cause a core dump when terminating
...
a connection during an active run.
- Added an additional output mode for the connection in order to
support the batch run editor.
- Made clientput send everything with eWarning mode in order to support
the batch run editor.
- Added a better NetReadTillTerm
- Fixed a problem in synchronize.c
- Fixed an issue with reading empty line on normal connection sockets.
- Added a psi scan mode to mesure.c for TRICS
- Made motor print warnings when trying to reposition.
- Fixed abug in hkl.c which cause wrong signs.
SKIPPED:
psi/el734driv.c
psi/el734hp.c
psi/el737driv.c
psi/el737hpdriv.c
psi/nextrics.c
psi/nxamor.c
psi/psi.c
psi/slsmagnet.c
psi/swmotor2.c
psi/tasscan.c
psi/tasutil.c
2004-07-21 12:03:06 +00:00
cvs
0fb0458341
- Fixes to NXscript
...
- Added Pause and Continue commands
- Fixed simulation counter to deal properly with pause
- Fixed nxdict HDF5 problem
SKIPPED:
psi/makefile_alpha
psi/nextrics.c
psi/nxsans.c
2004-01-09 14:45:36 +00:00
cvs
bc02cb79e7
- made fixes to hkl
...
- Introduced a help system
- introduced a module for handling automatic updates of files during
long measurements
- Added a circular buffer and handling facilities to varlog
- Upgraded documentation
SKIPPED:
psi/faverage.h
psi/nxamor.tex
psi/pimotor.h
psi/pimotor.tex
2003-12-10 13:50:44 +00:00
cvs
a8500f4988
- Fixed prolem wit core dump from commandlog
...
- Added fulltransact which sends a TRANSACTIONSTART meesage in addition to
TRANSASCTIONFINISHED
- Added parameter to motor which allows to ignore positioning faults
- ADDED POLAN support to tasscan
SKIPPED:
psi/dornier2.c
psi/el734hp.c
psi/tasdrive.c
psi/tasscan.c
psi/tdchm.c
2003-10-17 10:06:53 +00:00
cvs
ee81bcc3b7
- Added a means to overload or define drivable interfaces in tcl
2003-09-03 14:01:02 +00:00
cvs
e3cd728ecb
- Rearranged directory structure for forking out ANSTO
...
- Refactored site specific stuff into a site module
- PSI specific stuff is now in the PSI directory.
- The old version has been tagged with pre-ansto
SKIPPED:
psi/A1931.c
psi/A1931.h
psi/amor2t.c
psi/amor2t.h
psi/amor2t.i
psi/amor2t.tex
psi/amor2t.w
psi/amorscan.c
psi/amorscan.h
psi/amorscan.w
psi/amorstat.c
psi/amorstat.h
psi/amorstat.i
psi/amorstat.tex
psi/amorstat.w
psi/bruker.c
psi/bruker.h
psi/bruker.w
psi/buffer.c
psi/buffer.h
psi/dilludriv.c
psi/dilludriv.h
psi/dmc.c
psi/dmc.h
psi/dmc.w
psi/docho.c
psi/ecb.c
psi/ecb.h
psi/ecb.i
psi/ecb.w
psi/ecbdriv.c
psi/ecbdriv.h
psi/el734dc.c
psi/el734driv.c
psi/el755driv.c
psi/el755driv.h
psi/faverage.c
psi/faverage.h
psi/faverage.tex
psi/faverage.w
psi/fowrite.c
psi/fowrite.h
psi/itc4.c
psi/itc4.h
psi/itc4.w
psi/itc4driv.c
psi/ltc11.c
psi/ltc11.h
psi/nextrics.c
psi/nextrics.h
psi/nxamor.c
psi/nxamor.h
psi/nxamor.tex
psi/nxamor.w
psi/pimotor.c
psi/pimotor.h
psi/pimotor.tex
psi/pimotor.w
psi/pipiezo.c
psi/polterwrite.c
psi/polterwrite.h
psi/psi.c
psi/ruli.c
psi/ruli.h
psi/sanscook.c
psi/sanswave.c
psi/sanswave.h
psi/sanswave.tex
psi/sanswave.w
psi/serial.c
psi/serial.h
psi/serial.w
psi/sinqhmdriv.c
psi/sinqhmdriv.i
psi/sinqhmdriv.w
psi/slsmagnet.c
psi/sps.c
psi/sps.h
psi/sps.i
psi/sps.tex
psi/sps.w
psi/swmotor.c
psi/swmotor.h
psi/swmotor.i
psi/tas.c
psi/tas.h
psi/tas.tex
psi/tas.w
psi/tasdrive.c
psi/tasinit.c
psi/tasscan.c
psi/tasu.h
psi/tasutil.c
psi/tdchm.c
psi/tdchm.h
psi/tecsdriv.c
psi/tecsdriv.h
psi/velodorn.c
psi/velodorn.h
psi/velodorn.w
psi/velodornier.c
psi/hardsup/README
psi/hardsup/StrMatch.c
psi/hardsup/asynsrv_def.h
psi/hardsup/asynsrv_errcodes.h
psi/hardsup/asynsrv_mark.c
psi/hardsup/asynsrv_utility.c
psi/hardsup/c_interfaces.c
psi/hardsup/dillutil.c
psi/hardsup/dillutil.h
psi/hardsup/el734_def.h
psi/hardsup/el734_errcodes.h
psi/hardsup/el734_utility.c
psi/hardsup/el734fix.h
psi/hardsup/el734tcl.c
psi/hardsup/el737_def.h
psi/hardsup/el737_errcodes.h
psi/hardsup/el737_utility.c
psi/hardsup/el737fix.h
psi/hardsup/el737tcl.c
psi/hardsup/el755_def.h
psi/hardsup/el755_errcodes.h
psi/hardsup/el755_errorlog.c
psi/hardsup/el755_utility.c
psi/hardsup/err.c
psi/hardsup/failinet.c
psi/hardsup/geterrno.c
psi/hardsup/itc4util.c
psi/hardsup/itc4util.h
psi/hardsup/make_gen
psi/hardsup/makefile_alpha
psi/hardsup/makefile_linux
psi/hardsup/makeprint.c
psi/hardsup/rs232c_def.h
psi/hardsup/serialsinq.c
psi/hardsup/serialsinq.h
psi/hardsup/sinq_defs.h
psi/hardsup/sinq_prototypes.h
psi/hardsup/sinqhm.c
psi/hardsup/sinqhm.h
psi/hardsup/sinqhm_def.h
psi/hardsup/stredit.c
psi/hardsup/strjoin.c
psi/hardsup/table.c
psi/hardsup/table.h
psi/hardsup/velsel_def.h
psi/hardsup/velsel_utility.c
psi/motor/Makefile
psi/motor/el734_test
psi/motor/el734_test.c
psi/motor/makeprint.c
psi/sinqhm/FOCUS_gbl.h
psi/sinqhm/FOCUS_srv_main.c
psi/sinqhm/Makefile
psi/sinqhm/SinqHM_bootParamsConfig.c
psi/sinqhm/SinqHM_bootUtil.c
psi/sinqhm/SinqHM_def.h
psi/sinqhm/SinqHM_gbl.h
psi/sinqhm/SinqHM_srv_filler.c
psi/sinqhm/SinqHM_srv_main.c
psi/sinqhm/SinqHM_srv_routines.c
psi/sinqhm/SinqHM_srv_server.c
psi/sinqhm/bld
psi/sinqhm/bld2
psi/sinqhm/bldmen
psi/sinqhm/hist_mem_notes.tex
psi/sinqhm/hist_mem_spec.tex
psi/sinqhm/hist_mem_spec_fig1.ps
psi/sinqhm/hist_mem_spec_fig2.ps
psi/sinqhm/hist_mem_spec_fig3.ps
psi/sinqhm/hist_mem_spec_fig4.ps
psi/sinqhm/lwl_client.c
psi/sinqhm/lwl_server.c
psi/sinqhm/make_sinqhm.com
psi/sinqhm/monitor.c
psi/sinqhm/psi_logo.ps
psi/sinqhm/sinq_logo.ps
psi/sinqhm/sinqhm_bootutil_client.c
psi/sinqhm/sinqhm_client.c
psi/sinqhm/sinqhm_ctrl.c
psi/sinqhm/usrConfig.c
psi/sinqhm/usrConfig.c_diffs
psi/sinqhm/usrConfig2604.c
psi/sinqhm/vmio10_def.h
psi/sinqhm/vmio_utility.c
psi/tecs/coc_client.c
psi/tecs/coc_client.h
psi/tecs/coc_logfile.c
psi/tecs/coc_logfile.h
psi/tecs/coc_server.c
psi/tecs/coc_server.h
psi/tecs/coc_util.c
psi/tecs/coc_util.h
psi/tecs/fortify1.c
psi/tecs/instr_hosts.c
psi/tecs/instr_hosts.h
psi/tecs/keep_running.c
psi/tecs/make_gen
psi/tecs/make_opt
psi/tecs/make_opt_alpha
psi/tecs/make_opt_llc
psi/tecs/makefile
psi/tecs/makefile_alpha
psi/tecs/makefile_linux
psi/tecs/myc_buf.c
psi/tecs/myc_buf.h
psi/tecs/myc_err.c
psi/tecs/myc_err.h
psi/tecs/myc_fortran.h
psi/tecs/myc_mem.h
psi/tecs/myc_str.c
psi/tecs/myc_str.h
psi/tecs/myc_time.c
psi/tecs/myc_time.h
psi/tecs/myc_tmp.c
psi/tecs/myc_tmp.h
psi/tecs/rstart.c
psi/tecs/six.c
psi/tecs/str.f
psi/tecs/sys_cmdpar.f
psi/tecs/sys_date.f
psi/tecs/sys_env.c
psi/tecs/sys_get_key.f
psi/tecs/sys_getenv.f
psi/tecs/sys_lun.f
psi/tecs/sys_open.f
psi/tecs/sys_open_alpha.f
psi/tecs/sys_rdline.c
psi/tecs/sys_select.c
psi/tecs/sys_select.h
psi/tecs/sys_unix.c
psi/tecs/sys_wait.f
psi/tecs/tecs.bld
psi/tecs/tecs.c
psi/tecs/tecs.tcl
psi/tecs/tecs_c.c
psi/tecs/tecs_c.h
psi/tecs/tecs_cli.c
psi/tecs/tecs_cli.h
psi/tecs/tecs_client.f
psi/tecs/tecs_data.c
psi/tecs/tecs_data.h
psi/tecs/tecs_dlog.inc
psi/tecs/tecs_for.f
psi/tecs/tecs_lsc.c
psi/tecs/tecs_lsc.h
psi/tecs/tecs_plot.f
psi/tecs/tecs_serial.c
psi/tecs/tecs_serial.h
psi/tecs/term.c
psi/tecs/term.h
psi/utils/Makefile
psi/utils/SerPortServer.c
psi/utils/asynsrv_test.c
psi/utils/ecb-load.c
psi/utils/el734.c
psi/utils/el734_test.c
psi/utils/el737.c
psi/utils/make.ecb
psi/utils/check/amorcheck
psi/utils/check/dmccheck
psi/utils/check/focuscheck
psi/utils/check/focusstatus.tcl
psi/utils/check/hrptcheck
psi/utils/check/sanscheck
psi/utils/check/sicssyntax.tex
psi/utils/check/sicssyntaxlib.tcl
psi/utils/check/test.tcl
psi/utils/check/topsicheck
psi/utils/check/tricscheck
psi/utils/check/tst
2003-06-20 10:17:44 +00:00
cvs
6819991e85
- Added a a general data handling object
...
- Extended the callback interface to register scipts on callbacks
- Fixed a stop bug in the anticollision object
- Modified the HM code to do zero through a client connection
2003-06-13 11:35:35 +00:00
cvs
f3853c20f0
- Fixed bug with ECB not stopping when no beam
...
- Fixed synchronisation issues
- Fixed hsitogram memory writing from nxscript
- Started module for writing SICS interfaces in Tcl
- Fixed a bug in scan, which allowed to corrupt files
- Fixed memory problems in napi5
2003-05-23 15:06:47 +00:00
cvs
1969980f0f
- Added code to read SANS TOF frames from a) files and b) from HM
...
- Fixed an bug causing core dumps on bad Tcl scripts
- Started on a syntax checker for SICS
2003-03-14 16:14:31 +00:00
cvs
ac10723d74
- TDC histogram memory driver sort of working
...
- New class for scripting datafiles
- SANS-II almost complete initialization file
2003-02-07 15:20:19 +00:00
cvs
f45c3ebf55
- GPIB/ECB modules completed, ecb motor driver in progress
2003-01-17 16:09:34 +00:00
cvs
3ba5f28b65
- First working version of the TRICS collision protection module
2002-08-14 14:24:00 +00:00
cvs
1e60f3be82
- Many fixes to the triple axis stuff
...
* update after a1-a6 drive
* intrduction of targets
- POLDI writing
- Moved HKL calculation 4 TRICS to fourlib
2002-01-25 14:48:50 +00:00
cvs
6c5db4ffd0
- Added a local maximum search for 2D detectors in support of peak
...
search for TRICS
2001-11-02 15:31:49 +00:00
cvs
3c916c9a7d
- Fixed a bug fix with Fixed motor in TAS code
...
- Made AMOR write HDF-5 data in chunks
- Added driver for a PSI-DSP magnet controller as used at SLS
- Added code for directly accessing RS232 controllers connected to a
terminal server, thereby bypassing the SerPortServer
- A rounding problem in the PSD histogram memory was resolved.
2001-10-25 13:57:59 +00:00
cvs
8f84d45dd6
- Added a multiple histogram memory control module. This required a
...
tiny change in the countable interface which in turn required updating
of header file includes in a lot of files.
- Some small fixes to TRICS writing as well.
2001-06-08 15:18:35 +00:00
cvs
2d16479717
- Added back calculation from motor positions to Q/E variables into
...
TAS code.
- Fixed communication problems in SerPortServer, mainly with terminator
detection.
- Added SPS switched motors for TOPSI
- Debugged Power-PC histogram memory software for TRICS
2001-05-18 14:12:32 +00:00
cvs
e5e594d3af
inserted definealias.h (M.Z.)
2001-04-27 08:45:53 +00:00
cvs
092e9f21d2
Define Alias M.Z.
2001-04-27 08:38:20 +00:00
cvs
bae18e8686
- Various little fixes to the TAS software
...
- Added a sync command for synchronizing a simulation server with the
master server.
2001-03-16 16:09:33 +00:00
cvs
e83d3e6946
- Fixed a few problems with hklscan
...
- Added transfer of zipped data to conman.c, histogram memory software
in order to support the TRICS status display.
- Upgraded TRICS data file writing.
- First installment of triple axis spectrometer support: initialization of
data structures and an implementation of the MAD dr(ive) command.
2000-11-21 08:16:46 +00:00
cvs
b7c9700c51
- Fixed a bug in hklscan: core dump when writing to file
...
- Fixed two small issues with evcontroller: no test for privilege on
drive
- Many changes to AMOR software.
2000-06-07 06:11:08 +00:00
cvs
499af28298
1.) Modified macro system as to use only Sicsunknown for resolving unknown
...
Tcl commands. Removed the broken obTcl object system and replaced it by
the object.tcl system from sntl. Redid the scan command with this. The
end of this is that SICS is now independent of the tcl version and
works with tcl 8.0 thus giving a factor of up to 10 in script execution
speed.
2.) Added driving an angle through a translation table (object lin2ang)
2000-02-25 16:21:41 +00:00
cvs
fdc6b051c9
Initial revision
2000-02-07 10:38:55 +00:00