Xiaofeng:
Good news for the A1100 porting. Some parts of the scripting work.
The following interval script works using CHDK 0.9.9 Date Jun 23 2010 FW 100C
rem Author - Keoeeit
rem a1100 LCD screen OFF hha 20100721
@title a1100 Intervalometer
@param a Delay 1st Shot (Mins)
@default a 0
@param b Delay 1st Shot (Secs)
@default b 0
@param c Number of Shots (0=inf)
@default c 0
@param d Interval (Minutes)
@default d 0
@param e Interval (Seconds)
@default e 0
n=0
t=d*60000+e*1000
if c<1 then let c=0
if t<100 then let t=100
do
click "display"
get_prop 105 s
until (s=2)
g=(a*60)+b
if g<=0 then goto "interval"
for m=1 to g
sleep 930
next m
:interval
n=n+1
if c=0 then print "Shot", n else print "Shot", n, "of", c
shoot
if n=c then end
sleep t
goto "interval"
With zero delays and with 1/50 sec exposure (selected by the A1100 in P-mode) and C=5,
the a1100 produces shots at 1.4, 3.7, 5.9, 8.2, and 10.6 seconds after pressing the shutter button,
with the images saved as normal quality 5 Mp jpeg.
The 2.3 seconds mean separation between shots is the time save one image.
get_prop 105 turns the LCD OFF and decreases the mean battery current from 560 mA to 420 mA.
This is less than I expected, probably because the software timing loop keeps the CPU clock speed high.
The red and green LED flashes to show activity.
Curiously the "Shot n " etc messages still flashes up for an instant.
With c=0 and 15 sec exposure in SCN=Night Mode and dark-frame subtract, the a1100 shot 102 pictures of the night sky
in one hour, when I stopped the sequence.
Some other features of CHDK are not working, maybe because the a1100 has no Manual mode,
or because some variables or memory locations have been switched around.
hha