Porting the ixus70_sd1000 ver 102a to CHDK

  • 82 Replies
  • 12781 Views
  • Publish
    Re: Porting the ixus70_sd1000 ver 102a to CHDK
    « Reply #40 on: 21 / January / 2008, 20:46:56 »
    Advertisements
    I was mistaken. PROPCASE_USER_TV n' stuff are indeed correct. Max exposure time is about 60 seconds. I'm not sure what the fastest speeds are. Pretty damn fast for sure.

    *

    Offline quietschi

    • ***
    • 116
    • Ixus70 102a
  • Publish
    Re: Porting the ixus70_sd1000 ver 102a to CHDK
    « Reply #41 on: 22 / January / 2008, 13:19:46 »
    Hi

    I searched around, but i couldn't find the right values for the platform/shooting.c and main.c
    Maybe someone can tell me where i can find the values for

    in main.c
    fl_tbl
    CF_EFL

    in shooting.c
    aperture_size_table
    shutter_speeds_table
    iso_table

    btw find propcase 143 for flash(0,1,2-auto,on,off) and 195 for Zoom(0,1,2,3,4,5,6-35mm...105mm)

    quietschi


    *

    Offline ewavr

    • ****
    • 1057
    • A710IS
  • Publish
    Re: Porting the ixus70_sd1000 ver 102a to CHDK
    « Reply #42 on: 22 / January / 2008, 14:09:19 »
    in main.c
    fl_tbl
    CF_EFL
    #define CF_EFL 60345 for 1/2.5" sensor
    #define CF_EFL 47946 for 1/1.8" sensor
    fl_tbl: from EXIF for each zoom step
    in shooting.c
    aperture_size_table
    shutter_speeds_table
    iso_table
    btw find propcase 143 for flash(0,1,2-auto,on,off) and 195 for Zoom(0,1,2,3,4,5,6-35mm...105mm)
    aperture_size_table: from EXIF and ProperyCase browser (#23 or #26) at different apertures (nearly the same for different cameras)
    shutter_speeds_table: from EXIF and ProperyCase browser (#264 or #262) at different shutter speeds (nearly the same for different cameras)



  • Publish
    Re: Porting the ixus70_sd1000 ver 102a to CHDK
    « Reply #43 on: 22 / January / 2008, 19:57:39 »
    I found 195 for zoom last night. 143 indeed functions the same for me. Nice find.

    115 becomes 1 when the shutter button half pressed. I had thought this was related to flash, but it isn't. It is interesting though because its value functions exactly the same as 206 (shooting).

    I think PROPCASE_IS_FLASH_READY is 208. Its value becomes 1 only when the flash is enabled and the shutter button is half pressed.


  • Publish
    Re: Porting the ixus70_sd1000 ver 102a to CHDK
    « Reply #44 on: 22 / January / 2008, 20:04:07 »
    I can say with confidence that 208 is not Flash Ready. It does function like I explained, but it still turns to 1 even when the flash is not ready.

  • Publish
    Re: Porting the ixus70_sd1000 ver 102a to CHDK
    « Reply #45 on: 22 / January / 2008, 21:03:53 »
    218 is picture size
    0 = L  = 3072x2304
    1 = M1 = 2592x1944
    2 = M2 = 2048x1536
    3 = M3 = 1600x1200
    4 = S  = 640x480
    6 = Postcard = 1600x1200
    8 = W  = 3072x1728


    223 is timer mode
    0 = 2 second timer
    1 = 10 second timer
    2 = custom timer

    224 is timer delay in ms
    could not override

    268 is white balance mode. You can override it. GUI won't reflect the new setting, but it definitely changes.
    0 = auto
    1 = day light
    2 = cloudy
    3 = tungsten
    4 = fluorescent
    5 = fluorescent H
    7 = custom


    269 is white balance setting
    middle ground seems to be 900
    Lower numbers if red
    Higher if blue
    can't override


    184 is My Colors
    0 = off
    1 = Vivid
    2 = Neutral
    4 = Sepia
    3 = B/W
    5 = Positive Film
    6 = Lighter Skin Tone
    7 = Darker Skin Tone
    10 = Vivid Blue
    9 = Vivid Green
    8 = Vivid Red
    11 = Custom Color


    196 is interesting. I don't know what it does, but it fluctuates heavily depending on brightness.

    *

    Offline quietschi

    • ***
    • 116
    • Ixus70 102a
  • Publish
    Re: Porting the ixus70_sd1000 ver 102a to CHDK
    « Reply #46 on: 23 / January / 2008, 09:46:54 »
    aperture_size_table: from EXIF and ProperyCase browser (#23 or #26) at different apertures (nearly the same for different cameras)
    shutter_speeds_table: from EXIF and ProperyCase browser (#264 or #262) at different shutter speeds (nearly the same for different cameras)

    when i look at other aperture_size_table it looks like there are steps in 32 (320, "3.2" - 352, "3.5" - 384, "4.0"...)
    in my propcase 23 it's
    290, "2.8"
    312, "3.2"
    329, "3.2"
    336, "3.5"
    362, "3.5"
    391, "4.0"
    420, "4.5"
    448, "4.9"
    ..
    577, "8.0"
    599, "9.0"
    623, "10.0"
    649, "10.0"
    678, "11.0"
    707, "13.0"
    735, "14.0"

    i can't find values between 4.9 and 8.0 because my camera don't give me that aperture.
    The same for the shutter_speeds_table there are also steps of 32 except the last from 1/1250 - 1/1600 only 29? WHY?
    in propcase 262 i don't get the same values, they differ a little.

    So my question is it important to know the values or are they only for overwriting av and tv values.


    *

    Offline whoever

    • ****
    • 280
    • IXUS950
  • Publish
    Re: Porting the ixus70_sd1000 ver 102a to CHDK
    « Reply #47 on: 23 / January / 2008, 12:05:34 »
    Hi quietschi,
    I'm trying to port CHDK to ixus950_sd850, whose firmware appears very similar to yours, and I believe the hardware is similar too. The problem now is that I cannot get the keyboard to work. Weirdly enough, it actually responds to one single key (Up) and shows a histogram, but that's it... No Alt-mode, no nothing... I examined your sources and tried to correspondingly amend mine, but to no avail. Did you have any problems with the keyboard, or otherwise can suggest something?


    *

    Offline quietschi

    • ***
    • 116
    • Ixus70 102a
  • Publish
    Re: Porting the ixus70_sd1000 ver 102a to CHDK
    « Reply #48 on: 23 / January / 2008, 14:32:59 »
    Hi whoever
    I think that the keyboard is very different to mine.
    Maybe it's better you try values you get from a more similar camera like ixus850_sd800.
    I copied my from the a570 and all are the same exept right and down were changed.

    quietschi

  • Publish
    Re: Porting the ixus70_sd1000 ver 102a to CHDK
    « Reply #49 on: 23 / January / 2008, 19:28:34 »
    95 is digital zoom
    0 = off
    1 = 3.6x
    2 = 4.5x
    3 = 5.8x
    4 = 7.2
    5 = 9.0x
    6 = 12x

    92 is the width of digital zoom in pixels

     

    Related Topics