Porting the ixus70_sd1000 ver 102a to CHDK

  • 82 Replies
  • 13165 Views
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
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
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)



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.


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.

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
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
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
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

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