Changeset 1289


Ignore:
Timestamp:
08/12/11 10:20:57 (22 months ago)
Author:
philmoz
Message:

Update for SX220 & IXUS310 (may be needed for SX230 as well).
These cameras need a delay added in capt_seq_hook_raw_here to allow the image file_counter to be updated consistently before calling raw_savefile.
Delay is only added if PAUSE_FOR_FILE_COUNTER is defined, and delay length can be adjusted for each camera if needed.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/platform/generic/capt_seq.c

    r1106 r1289  
    1919{ 
    2020 asm volatile("STMFD   SP!, {R0-R12,LR}\n"); 
     21 
     22#ifdef PAUSE_FOR_FILE_COUNTER 
     23    // Some cameras need a slight delay for the file counter to be updated correctly 
     24    // before raw_savefile tries to get the file name & directory. 
     25    // Add '#define PAUSE_FOR_FILE_COUNTER 100' in the camera firmware capt_seq.c file. 
     26    // The value can be adjusted as needed for different cameras. 
     27    _SleepTask(PAUSE_FOR_FILE_COUNTER); 
     28#endif 
    2129 
    2230    raw_save_stage = RAWDATA_AVAILABLE; 
Note: See TracChangeset for help on using the changeset viewer.