I've been plugging away at this script on & off for months now :
CHDKplus.lua
I couldn't even decide on a good name for it, so I stole a name from something similar that
msl had done (with his permision).
The idea behind the script (originally discussed
here) is to provide an GUI based way of setting exposure.
The reasons for this are :
- Most of the lower priced Canon P&S cameras do not offer M, Tv override or Av override modes.
- CHDK exposure overides need to be set via CHDK menus - not very convenient when actually shooting.
- When you set just one override ( Tv, Av or SV ) with the CHDK menus, the camera will use its own settings for the other two, usually resulting in incorrect exposures
- There is no metering associated with CHDK overrides - you set a value and hope for the best.
- Use of the ND filter was difficult at best.
- I wanted to make the kap_uav.lua script custom auto ISO algorithm available for general shooting.
- My SX50 and G10 both have manual modes - but using them is quite frankly a major PITA with keypad gymnastics required that would tax a 14 year old video game addict
At this point the script is definitely in BETA status. It all runs and mostly doesn't crash but there are still some rough edges in the UI. Feedback, suggestions, comments, bug reports posted here will all be appreciated. I'll keep a revision log here in this post.
Release Log2014MAR08 : v1.3 - original release.
2014OCT03 : v2.5
2018JAN13 : v2.9 - added support for wide screens by
ftmSuggestions- Add set_aflock() when half press is used
Add ev compensation to GUI rather than script parameters- Add MF mode
Add a loader function for camera with low memory- Add save/restore of current settings
Known Bug List- In Av priority mode, script does not calculate exposure correctly if the user engages the ND filter, resulting in very underexposed images.
- Initial values for Av are not always what the camera is set to ( based on zoom position mostly).