Changeset 1666 for trunk

Show
Ignore:
Timestamp:
02/13/12 01:28:48 (16 months ago)
Author:
reyalp
Message:

update setmode.lua to sleep after mode change, appears to be required by recent cams - see  http://chdk.setepontos.com/index.php?topic=6397.msg81373#msg81373

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • trunk/CHDK/SCRIPTS/TEST/setmode.lua

    r1066 r1666  
    99@param d single: mode value 
    1010@default d 0 
     11@param e mode change delay, ms 
     12@default e 10 
    1113--]] 
    1214action=a 
     
    1416singletype=c 
    1517reqmode=d 
     18 
     19function mode_change_delay() 
     20        if e ~= 0 then 
     21                sleep(e) 
     22        end 
     23end 
    1624 
    1725capmode=require("capmode") 
     
    157165                if capmode.valid(id) or batchtype > 0 then 
    158166                        log_mode_change(id) 
    159                         -- camera seems to handle mode change spam fine 
    160                         --sleep(500) 
     167                        -- some cameras require a delay 
     168                        mode_change_delay() 
    161169                end 
    162170        end