Commit Graph

566 Commits

Author SHA1 Message Date
koennecke
013ccdb458 - Nitty picky TRICS changes 2006-01-27 11:33:45 +00:00
koennecke
c30d34f5dc - Added a log facility to scan which includes a variable which is logged but
not driven during a scan.
2006-01-27 11:33:22 +00:00
koennecke
b737b4d936 - Many fixes to accomodate a nitty picky TRICS wishlist
- Added a log facility to scan which includes a variable which is logged but
  not driven during a scan.
- Fixed normal beam operation
2006-01-27 11:33:06 +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
603a4fc14b - extended scale
SKIPPED:
	psi/tecs/inp/pcry.inp
2005-11-17 07:58:28 +00:00
zolliker
4ecfd48487 - various bug fixes and improvements
- modified automatic instrument detection on six and tecs client


SKIPPED:
	psi/tecs/didi
	psi/tecs/instr_hosts.c
	psi/tecs/make_gen
	psi/tecs/six.c
	psi/tecs/tecs.c
2005-11-17 07:58:07 +00:00
zolliker
d5273d738c - changed OxiGet
- various bug fixes and improvements


SKIPPED:
	psi/ease.c
	psi/ease.h
	psi/ighdriv.c
	psi/ilmdriv.c
	psi/ipsdriv.c
	psi/itcdriv.c
	psi/logger.c
	psi/logger.h
	psi/make_gen
	psi/oxinst.c
	psi/oxinst.h
	psi/pardef.h
	psi/psi.c
2005-11-17 07:57:19 +00:00
zolliker
a183bdafb7 - add comments 2005-11-17 07:53:28 +00:00
zolliker
4ea807d8de - do not report an error on Publish when macro already exists 2005-11-17 07:52:56 +00:00
zolliker
afaeae0554 - remob uses now two connections (spy/user), bug fixes 2005-11-17 07:51:16 +00:00
koennecke
f6005c7c9b - Start of TASUB --> RITA2 2005-10-20 12:41:56 +00:00
koennecke
09f977f191 - Changes to SLS magnet controller
- Added nxscript putsicsdata to nxscript
- Fixed bad minitors in nxamor.c


SKIPPED:
	psi/libpsi.a
	psi/nxamor.c
	psi/slsmagnet.c
2005-10-20 12:41:28 +00:00
koennecke
39877fc11a - Changes to SLS magnet controller
- Added nxscript putsicsdata to nxscript
2005-10-20 12:40:58 +00:00
zolliker
cfb098aebb - split OBJ into a list for MK and a list for MZ -> avoid cvs conflicts
SKIPPED:
	psi/make_gen
2005-10-18 13:45:57 +00:00
zolliker
d22c0b8c21 $(SINQDIR)/linux/cib.o moved to $(SINQDIR)/sl-linux/cib.o 2005-10-18 13:24:09 +00:00
zolliker
c5bf5a9070 - bug fix (zoom out when a date was selected)
SKIPPED:
	psi/tecs/tecs_plot.f
2005-10-11 11:19:13 +00:00
zolliker
083d3696cc - corrected bug in sim mode
SKIPPED:
	psi/tecs/six.c
2005-10-11 11:18:47 +00:00
zolliker
7b0446b09c - use read instead of fgetc for input (works now on Mac OS X)
SKIPPED:
	psi/tecs/sys_select.c
2005-10-11 11:18:21 +00:00
zolliker
fc3a562df7 - inserted fflush (needed on Mac OS X)
SKIPPED:
	psi/tecs/term.c
2005-10-11 11:17:16 +00:00
zolliker
c672be62b2 - fixed bug introduced in last version
SKIPPED:
	psi/tecs/tecs_cli.c
2005-10-11 10:49:17 +00:00
koennecke
afa409a27e - Some work to MARS 2005-10-05 07:42:29 +00:00
koennecke
b8c30a7cb1 - Adding first working version of new AMOR settings module
- Improved sls magnet driver


SKIPPED:
	psi/amorcomp.c
	psi/amorcomp.h
	psi/amordrive.c
	psi/amordrive.h
	psi/amorset.c
	psi/amorset.h
	psi/amorset.tex
	psi/amorset.w
	psi/dspcode.c
	psi/ecbdriv.c
	psi/libpsi.a
	psi/make_gen
	psi/makedspcodes
	psi/makefile_linux
	psi/nxamor.c
	psi/psi.c
	psi/slsmagnet.c
	psi/tabledrive.tex
	psi/tas.h
	psi/tasinit.c
	psi/tasutil.c
2005-10-05 07:36:37 +00:00
koennecke
5823c46dd6 - Adding first working version of new AMOR settings module 2005-10-05 07:35:55 +00:00
koennecke
ca69fe5101 - Committing first working version of new AMOR settings module 2005-10-05 07:20:17 +00:00
zolliker
8f6f6f9f80 - bug fix in coc_server.c
- bug fixes in tecs
- new system to determine host:port in six and tecs_client


SKIPPED:
	psi/tecs/coc_client.c
	psi/tecs/coc_server.c
	psi/tecs/didi
	psi/tecs/instr_hosts.c
	psi/tecs/instr_hosts.h
	psi/tecs/make_gen
	psi/tecs/makefile_macosx
	psi/tecs/myc_fortran.h
	psi/tecs/six.c
	psi/tecs/sys_cmdpar.f
	psi/tecs/sys_rdline.c
	psi/tecs/tecs.c
	psi/tecs/tecs_cli.c
	psi/tecs/tecs_client.f
	psi/tecs/tecs_data.c
	psi/tecs/term.c
2005-09-21 11:06:23 +00:00
zolliker
fce7a1d687 - moved initializer and remob to the kernel
SKIPPED:
	psi/make_gen
2005-09-09 14:53:33 +00:00
zolliker
6fbfd74f09 - correct graph data on unexact variables
SKIPPED:
	psi/logger.c
2005-09-09 14:41:48 +00:00
zolliker
c6f31efaee - fixed an issue when trying to drive a device not yet started up
SKIPPED:
	psi/ease.c
	psi/ease.h
2005-09-09 14:40:54 +00:00
zolliker
8ce534803b - inserted overwriteOwner option, a hack when using the sendsics script 2005-09-09 14:38:09 +00:00
zolliker
6f4ec45099 - appended newline to error message 2005-09-09 14:33:49 +00:00
zolliker
82b77ee939 - documented check (non-blocking open finished) 2005-09-09 14:33:07 +00:00
zolliker
c33aa1625c removed access check for drive (has anyway to be at least user)
SKIPPED:
	psi/remob.c
2005-09-07 14:54:20 +00:00
koennecke
93c349314c - Fix to various drivers due to changes in rs232controller
- hkl now searches psi in .5 steps
- first point of fastscan is driven normally


SKIPPED:
	psi/amor2t.c
	psi/amor2t.h
	psi/amor2t.i
	psi/amor2t.tex
	psi/amor2t.w
	psi/dornier2.c
	psi/el734hp.c
	psi/nxamor.c
	psi/slsmagnet.c
	psi/sps.c
2005-09-07 13:51:11 +00:00
zolliker
621c529e96 - added ease
SKIPPED:
	psi/ease.h
2005-09-05 08:25:59 +00:00
zolliker
9a53ccdbd5 - added pardef
SKIPPED:
	psi/pardef.h
2005-09-05 08:25:20 +00:00
zolliker
69c79b207a - introduced initRS232Finished and initRS232WithFlags
- allow empty terminator in readRS232TillTerm
2005-09-05 08:22:13 +00:00
zolliker
6070ad7b29 - introduced SiteInit
- introduced sicsdescriptor
2005-09-05 08:19:56 +00:00
zolliker
15a307eef8 - allow empty terminator in NETReadTillTermNew
- introduced NETReadFinished and NETConnectWithFlags
2005-09-05 08:18:22 +00:00
zolliker
476ad8d672 - make shutdown more proper (releasing all memory)
- fixed memory leak (releaseing args when error in command)
- introduced startup commands
- modified status file writing (avoid potential corrupted files)
2005-09-05 08:14:33 +00:00
zolliker
ba6cf90ab3 - remove drivers based on eve
- added drviers base on ease/pardef
- generalized initialization


SKIPPED:
	psi/make_gen
	psi/psi.c
2005-09-05 08:10:26 +00:00
zolliker
92e691d598 - added stuff for ease/pardef
SKIPPED:
	psi/strobj.c
	psi/sugar.c
	psi/sugar.h
2005-09-05 08:07:57 +00:00
zolliker
6535ea3750 - new drivers
SKIPPED:
	psi/euro2kdriv.c
	psi/modbus.c
	psi/modbus.h
	psi/oxinst.c
	psi/oxinst.h
2005-09-05 08:05:56 +00:00
zolliker
41da2471ea - introduced initializer
SKIPPED:
	psi/initializer.c
	psi/initializer.h
2005-09-05 08:05:18 +00:00
zolliker
0a2c0e8b77 modifications for ease/pardef
SKIPPED:
	psi/fsm.c
	psi/fsm.h
2005-09-05 08:02:08 +00:00
zolliker
f10a9a74c4 new modules
SKIPPED:
	psi/ease.c
	psi/pardef.c
2005-09-05 08:01:07 +00:00
zolliker
c84c6f3873 new version of drivers (based on ease instead of eve)
SKIPPED:
	psi/ighdriv.c
	psi/ilmdriv.c
	psi/ipsdriv.c
	psi/itcdriv.c
2005-09-05 08:00:35 +00:00
zolliker
25f61d27ad added sicsdescriptor command 2005-09-02 14:02:37 +00:00
zolliker
9a8299490d do not save internal sics variables 2005-09-02 14:02:13 +00:00
zolliker
be71eca1b5 save ignorefault parameter 2005-09-02 14:00:03 +00:00