Trap/follow focus choppy movement lens_focus()
Created originally on Bitbucket by Anonymous
I'm using the 5D3.113 with a Nightly build June 13 2016. Unfortunately the Trap and Follow focus features from ML do not allow the camera user to make fast and gentely focus distance changes like Canon's firmware does. I don't no if it is a bug or not. If I set up step size 3 using the rack focus feature the focus motor moves fast but in steps like move 90 steps THEN make 100ms pause, repeating until the desired steps are reached. That is far away from a smooth movement. I'm asking myself why does Canon's code make large, smooth and fast focus distance changes and ML's not? Example with a 50mm 1.2 EF L lens from canon, I tested the time until the lens drove over the whole focus range from macro to infinity: without liveview (Canon's code): <1s and super smooth with liveview and rack focus: >3s and very choppy I found this function lens_focus() but I have no clue why it does 100ms breaks while moving the lens motor. Why is that?