CHDK's developers need help cleaning up CHDK's ability to set camera focus across all the models supported by CHDK. There are many variations between different Canon P&S cameras supported by CHDK and several different methods for dealing with these variations. In order to support all cameras with a common script and user interface, CHDK developers need to understand what focus method works best with each camera. If you have the ability to run CHDK on your camera and would like to help, please see the instructions below.
- Check here to see if test results are needed for your camera : Focus Test XRef Table
- Download and install the lastest development version of CHDK 1.3.0 for your camera from here : CHDK 1.3.0 Download Page (rev 3303 or higher). If you have an SD card with CHDK installed already, simply copy the files & folders from the CHDK distribution to that card, preserving the folder structure.
- Download this script : MF_test.lua and install in the script directory (/CHDK/SCRIPTS ) on your SD card
- Important Note : enable Lua Native Calls in the CHDK Miscellaneous Stuff menu.
- Set sure your camera into "P" mode rather than "AUTO" mode, with ServoAF and ContinuousAF disabled in the Canon shooting menu (if possible)
- Make sure your camera is not in MF (manual focus) or AFL (auto focus lock) modes.
- Run the script with the default parameters while watching the progress on your camera's LCD screen.
- Knowing which tests crash is just as important as knowing which fail or pass. If the script stops and the camera hangs or shuts down at any point, you can disable the test it was trying to run at that point with the Script menu. Then restart the test. This might happen with more than one test - keep disabling the tests until the script can complete. Knowing which tests crash is just as important as knowing which fail or pass.
- Test results are stored in a file in the root directory of your SD card. The file name will be your camera model and the extension .csv (e.g. a495.csv )(e.g. a1200.csv ) here.
As always, CHDK is a hack and there is always a remote risk of permanent damage. See this
CHDK FAQ Entry for more information.
As a reminder, CHDK installation instructions are here :
CHDK : Prepare your SD Card and instruction for running scripts are here :
CHDK User Manual : ScriptsFeel free to any questions about using this script here on the forum and please post any results either here or at chdk2014@gmail.com
Thank you for your help.