189f7563b6
- Fixed a bug at the new counter driver
...
SKIPPED:
psi/el737hpdriv.c
psi/el737hpv2driv.c
psi/make_gen
psi/psi.c
psi/tas.c
psi/tasdrive.c
psi/tasinit.c
psi/tasscan.c
psi/tasutil.c
2003-08-08 07:30:40 +00:00
3ddb19d8a9
- Improvements to the chooper driver for the SANS2 chopper
...
- Fixes to the new counter and motor drivers
- Updated Linux makefiles to linux_def
SKIPPED:
psi/dornier2.c
psi/el734hp.c
psi/el737hpdriv.c
psi/makefile_linux
psi/psi.c
psi/hardsup/makefile_linux
psi/tecs/makefile_linux
2003-07-14 11:56:54 +00:00
f7abbe6aa5
- New drivers for EL737 and EL734 high performance
...
- Changes to makefiles
SKIPPED:
psi/dornier2.c
psi/el734hp.c
psi/el737driv.c
psi/el737hpdriv.c
psi/make_gen
psi/makefile_alpha
psi/psi.c
psi/velodorn.c
psi/velodorn.h
psi/velodorn.w
psi/hardsup/el737_utility.c
psi/hardsup/makefile_alpha
psi/tecs/makefile_alpha
2003-07-08 13:26:53 +00:00
e52bd5d937
- Updated Makefiles
...
- Moved TAS code to psi
- Updated programmers documentation
SKIPPED:
psi/make_gen
psi/nextrics.c
psi/t_conv.c
psi/t_conv.f
psi/t_rlp.c
psi/t_rlp.f
psi/t_update.c
psi/t_update.f
psi/hardsup/el734_utility.c
psi/hardsup/makefile_alpha
2003-06-30 11:51:35 +00:00
007a2e2536
-Still another cleanup problem
2003-06-20 13:47:27 +00:00
f7eb67ac4f
- Still a problem with makefile
2003-06-20 13:43:50 +00:00
282d30b304
- Added makefiles for linux
...
SKIPPED:
psi/makefile_linux
psi/sinqhmdriv.i
psi/sinqhmdriv.w
psi/swmotor.c
psi/hardsup/makefile_linux
psi/tecs/makefile_linux
2003-06-20 12:26:44 +00:00
5bf318456d
- Added missing files to split directories
...
SKIPPED:
psi/ecbcounter.c
psi/ecbcounter.h
psi/el737driv.c
psi/eurodriv.c
psi/eurodriv.h
psi/frame.c
psi/frame.h
psi/frame.w
psi/make_gen
psi/makefile_alpha
psi/nxsans.c
psi/nxsans.h
psi/scontroller.c
psi/hardsup/sinqhm.i
2003-06-20 12:24:48 +00:00
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
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
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
3231e3e630
unified some functions with fit. M.Z.
2003-05-20 13:22:03 +00:00
b6c6868f24
bug fixed
2003-05-13 09:00:13 +00:00
d28206f589
Changed HM-configuration at FOCUS
2003-05-09 12:24:21 +00:00
47c60ba400
M.Z.
2003-05-09 07:25:03 +00:00
4ebf207325
- Many fixes to tas code
...
- fixes to amor writing and status code
- edited ecbcounter to stop at no beam
- updated documentation
- fixed a bug in project code affecting SANS
2003-05-05 07:49:26 +00:00
4ca2fcff60
M.Z. prototypes for tascom
2003-05-02 06:23:52 +00:00
ebcffe3c3e
M.Z.
2003-05-02 06:19:00 +00:00
7669a9b3fb
- Recovered POLDI from the land of lost files
2003-04-23 11:52:44 +00:00
b06a473cf5
- fixed a anticollider bug
...
- fixed problems with the synchronization code
- fixed some small TASP problems
2003-04-22 09:29:13 +00:00
cb4bbbc93c
- A few fixes to the hsitogram memory codes
...
- Many fixes for the triple axis code
2003-04-10 11:41:22 +00:00
bfb09e4593
cleaned up myc library (M.Z.)
2003-04-08 13:30:45 +00:00
5ebd84ddc7
focus histrogramm aufgeteilt in 3 Module
2003-04-08 07:21:57 +00:00
fd86170f8b
- A syntax checker for SICS was implemented
2003-03-21 16:59:55 +00:00
f42a780057
Different makefiles for different machines M.Z.
2003-03-18 09:43:43 +00:00
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
a858f25522
changed include <fortify/fortify.h> to include <fortify.h> M.Z.
2003-03-14 13:59:30 +00:00
e1a62e26f3
include "../fortify.h" replaced by include "fortify.h" M.Z.
2003-03-14 13:46:21 +00:00
5a03fea0b8
inserted missing include file for proper compilation M.Z.
2003-03-14 07:55:50 +00:00
60fd2d4226
M.Z.
2003-03-13 16:25:18 +00:00
a3c061dde9
M.Z.
2003-03-13 16:15:48 +00:00
731e48d920
M.Z.
2003-03-13 14:03:07 +00:00
9a5bd901d8
added a nice java-free sics commandline client M.Z.
2003-03-12 13:48:24 +00:00
9f03f7cdd7
M.Z.
2003-03-12 13:41:03 +00:00
0dea907a42
makefile now works also on llc3 and llc4
2003-03-12 13:39:41 +00:00
98cfb3ddda
- Implemented defpos for multiple motors
...
- Implemented automatic backup on parameter change
- Implemented silent restore
- Cleaned a couple of unused flags from connection object
2003-02-19 08:29:46 +00:00
e6d39f3ac8
- Added a couple of forgotten files
2003-02-14 13:02:09 +00:00
45a07c9ddc
- Driver for the Risoe Temperature controller
...
- HM is now working
- display code added
2003-02-14 13:00:28 +00:00
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
f51588e2a7
- Refactored histogram memory code a little
...
- motor driver for ECB now fully working
- Fixed an anticollider bug
- Untested version of a driver for the Risoe TDC histogram memory
2003-01-31 16:23:54 +00:00
b1fd8e77ac
- First working version of counter driver for ECB
...
- Motor driver works for normal, control and encoder motors
2003-01-29 07:42:18 +00:00
e4d4643123
- ECB motors without encoders, with encoders and with control bits now work
2003-01-24 15:38:32 +00:00
f45c3ebf55
- GPIB/ECB modules completed, ecb motor driver in progress
2003-01-17 16:09:34 +00:00
bbc0b64c43
- Debugging amor problem
2003-01-09 07:58:19 +00:00
c944355198
- updated simulation
2002-12-05 14:28:16 +00:00
995484cc44
- Fix for SANS
2002-11-13 07:47:17 +00:00
3ace74d9d7
new features for evcontroller Nov.2002 M.Z.
2002-11-13 07:21:26 +00:00
55eedb640b
- Small fixes to histogram memory software
...
- Added simulation directories and instruments
2002-10-30 08:59:29 +00:00
269da71be2
corrected an incompatiblity with ANSI C (function pointer cast) M.Z.
2002-10-30 08:25:49 +00:00
a14b12b726
tecs_plot.f is now ext. f77
2002-10-16 11:35:40 +00:00