Various improvements and start of 150-slit-test.py
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