Hey guys,
Newbie here. I borrowed a G1x last night to try out the features of CHDK. After a little bit of work, I was able to get it installed and have it autoboot on startup. Two minor annoyances though that I hope someone can help with.
1. When I hit the power button, it always seems to boot to "picture viewer" mode. Then, I hit alt to deactivate the CHDK menu, then hit the shutter button to go to shooting mode. Is there an option I missed where the camera will boot with CHDK but if I hit the power button and was previously in shooting mode, it'll stay in shooting mode?
2. I found a script that enables eTTL in manual mode. However, even with the script set to auto start, I have to hit the ALT button, hit the shutter button to run the script, then hit alt again to get back into normal shooting mode. Is there a way to have it run this script automatically on bootup without intervention from me? Better yet, does a current version of CHDK have this feature in one of it's menus that I missed that will make this easier?
The script is as follows:
@title Flash TTL
@param a Flash :0 TTL,1 Manul power (0,1)
@default a 0
@param c Flash compensation (-3~3)
@default c 0
rem DIGIC3 Flash Power id:121 0:auto 1:Manual
rem the default setting
get_prop 121 q
print "Default TTL: ", q
set_prop 121 a
get_prop 121 q
if q=0 then print "Flash in TTL mode"
if q=1 then print "Flash in Manual mode"
sleep 500
e=0
set_prop 127 e
get_prop 127 P
c=c*96
print "Old compensation:",P
P=P+c
set_prop 127 P
print "New compensation:",P
end
It works really well, but it's a feature that I'd rather have active rather than inactive. Can I modify the code so it does the following:
A. Camera boots to shooting mode if it was powered down in shooting mode
B. Upon startup, the script is run to activate eTTL without my intervention
C. Once script is run, set the camera to back to the normal non-alt menu
P.S. I'd even settle for if the camera did Step A and B but required me to hit the custom button to exit the ALT menu.
Any help you could provide would be appreciated. Great stuff guys!