- Extended tasker to support task groups
- Added task functions for motors and counters
- Modifed devexec to use the new task functions
- Modified TAS to treat the monochromator separatly
- Coded a EIGER monochromator module to reflect even more new
requirements
- Added EPICS counters and motors
- Modified multicounter to be better performing
SKIPPED:
psi/eigermono.c
psi/make_gen
psi/makefile_linux
psi/psi.c
psi/sinqhttp.c
- Added missing cnvrt files, stolen from Markus
- Debugged the new sinqhttpopt driver for SINQ HTTP HM
- Debugged the driver for the new S7 Siemens SPS
- Added handling of hexadecimal terminators to ascon.c
- Increased the write buffer size in asynnet again
- Fixed a core dump in lld.c
- Added writing of second gen HM to nxscript.c
- Added doubletime command to SICS
- Fixed a core dump issue in sicshdbadapter.c on dimension changes
- Modified sicsobj to look for lower case keys too
SKIPPED:
psi/cnvrt.c
psi/cnvrt.h
psi/el734hp.c
psi/make_gen
psi/sinqhttpopt.c
psi/sinqhttpprot.c
psi/spss7.c
psi/swmotor.c
drivable. Required a new event in devexec.c
- Fixed the phytron driver to handle speed well
- Added a protocol driver for the TCP/IP bridge to the SLS magnets
SKIPPED:
psi/make_gen
psi/phytron.c
psi/psi.c
psi/slsecho.c
psi/sps.c
- 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
- 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