Skip to content

Various improvements and start of 150-slit-test.py

Torsten Bögershausen requested to merge torsten-federico-slit-WIP into master

A summary of various improments:

090-SmokeTest-LS.py: Remove the wrong chek when direction == 0 direction == 0 means "do not check the limit switches". But that was not coded correctly. Fix it.

AxisADS: enableAxis() waits for completion Enabling an axis (wihout wiating for enabled) does not makes sense: Follow the EPICS implementation and wait for enabled to come true (Or throw an exception)

.doRunTestsEPICS.sh, AxisCreator.py: More help for options Add help for the -k, -s and -rP option. Add even a hint how to get help with the URL, which comes out of python: AxisCreator.py

Use tc_no everywhere Make all (?) functions to use tc_no as a parameter. Either the first parameter, or the second, after self

150-slit-test.py: WIP Start with a development of a slit system, gap & center

AxisUtil.py: Add waitForErrorID() waitForResetDone() Rename AxisComm into AxisUtil Since the "Comm" for communication is outsorced to the different CommXXX.py files, we need common utilities, like calcTravelTimeForPosition() and others

Merge request reports

Loading