- Fixed some issues with error returns not being properly handled in devexec
- Fixed a bug in motorlist which caused limit checks to fail
- Fixed an issue with the TDCHM not properly updating the counter
values on finish
- Readded getHipadabaPar in ChainCallback as this caused a problem in ei
- Made tasdrive ignore sgu, sgl when out of plane not allowed
SKIPPED:
psi/eigermono.c
psi/sinqhttp.c
psi/tdchm.c
the capture command in that it not put resluts into the Tcl interpreter.
This broke scriptcontext scripts in complicated situations.
- Resolved some issues with the TAS calculation and negative scattering sense.
- Fixed a bug which did not reset the state to idle after checking
reachability in confvirtualmot.c
SKIPPED:
psi/autowin.c
psi/eigera2.c
psi/jvlprot.c
psi/makefile_linux
psi/sinqhttpopt.c
psi/tasscan.c
- Fixed ei interrupt bug in tasdrive.c
- Made eiger A2 driving work
- Added force start facility to devexec for POLDI HV
SKIPPED:
psi/eigera2.c
psi/polterwrite.c
- Implemented the desired run/drive behaviour: drive waits for what it started
run starts, and success waits for everything to finish. This required
changes to a lot of files.
- Fixed a bug in remob which supressed required messages
- Fixes to make RITA work
- tasub extended to calculate UB from cell alone, support for elastic mode
- New MultiCounter as abstraction for counting on HM's
- regression test driver for counters
- 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
- fixed velocity selector code to properly display data at list
- got hkl to give proper answers when a psi value was specified and
limited psi to 360 max.
- fixed a minor spelling error in fitcenter messages
- fixed badly working soft zeros with negative sign