Wikia

CHDK Wiki

Watchlist Recent changes

UBASIC/Scripts: Fill-Flash Bracketing

< UBASIC

Fill-Flash Bracketing Edit

Written for/on: Powershot A610
Also works on: (unknown at this time)

(Posted with author's permission, perhaps he'll be kind enough to show up one day and add-in some usage notes :-) )


Script Code (save as "brk-fillflash.bas" to your /CHDK/SCRIPTS/ folder)

rem Author - Harvester
rem Written for/on A610

@title fill flash bracket
@param a number of shots
@default a 4
@param b step size
@default b 3
@param c initial delay
@default c 2

if a<2 then let a=4
if b<1 then let b=3
if c<1 then let b=1

print "Please make sure that" 
print "flash=off"
print "func set menu on ISO"
print "slow sync=off"
sleep c*1000

gosub "slowsync"
click "set"
sleep 400
click "down"
sleep 400
click "down"
sleep 400
click "down"
sleep 400
click "down"
sleep 400
for i=1 to 12
  click "left"
  sleep 50
next i
sleep 400
click "set"

shoot
sleep 400
click "up"
sleep 400
click "up"
sleep 400
click "set"
sleep 400

for i=1 to a-1
  shoot
  sleep 400
  for s=1 to b
    click "right"
    sleep 400
  next s
next i
click "up"
sleep 400
click "up"
sleep 400
click "up"
sleep 400
click "up"
sleep 400
click "set"
sleep 400
click "up"
sleep 400
gosub "slowsync"
end

:slowsync 
  click "menu"
  sleep 400
  click "down"
  sleep 400
  click "down"
  sleep 400
  click "down"
  sleep 400 
  click "right"
  sleep 400
  click "menu"
  sleep 400
return

Pages on CHDK Wiki

Add a Page
496pages on
this wiki
Advertisement | Your ad here

Latest Photos

Add a Photo
746photos on this wiki
See more >

Recent Wiki Activity

See more >

Around Wikia's network

Random Wiki