DSLR-like manual white balance and more flash control - Feature Requests - CHDK Forum

DSLR-like manual white balance and more flash control

  • 11 Replies
  • 2802 Views
DSLR-like manual white balance and more flash control
« on: 10 / November / 2012, 18:53:26 »
Advertisements
Hi
I have 2 requests please:

1) manual white balance
my camera (sx40) can already do manual white balance and save it as a preset.
But it's very limited because it's set by shooting a white object and the result can't be fine tuned.
What I love to see is the ability to control white balance by manually selecting the desired temperature in Kelvin value. I think it should be easy since the camera must save this value somewhere when the user sets a white balance. CHDK would need only to be able to access this value and edit it.

I read similar request in:
http://chdk.setepontos.com/index.php?topic=547.105
but couldn't find a reply.

2) More flash control
CHDK offers the same control as the native camera software... only 3 levels.
What I love to see is the ability to choose more values as I find myself wishing for 1.5 or 2.5 flash strength\duration.
Now I don't know if such thing can be done or not... but I know the camera itself has more than 3 values when it shoots in auto mode.

Finally, thank for your continues efforts and the time you put into making our cameras more valuable and more 'able' :)
« Last Edit: 10 / November / 2012, 18:55:49 by FREE Spirit »
Beauty is in the eye of the beholder

my eye: Canon PowerShot SX40 HS :)

Re: DSLR-like manual white balance and more flash control
« Reply #1 on: 10 / November / 2012, 19:15:28 »
What I love to see is the ability to choose more values as I find myself wishing for 1.5 or 2.5 flash strength\duration.
Now I don't know if such thing can be done

It can.
If any developer or others is interested you need to search for posts regarding flash override by PhyrePhox and others.

Someone mentioned  the ram locations where the three manual flash values are stored (in microsecond units I think).


Re: DSLR-like manual white balance and more flash control
« Reply #2 on: 10 / November / 2012, 19:20:58 »
Thank you, I'll look into it
Beauty is in the eye of the beholder

my eye: Canon PowerShot SX40 HS :)

Re: DSLR-like manual white balance and more flash control
« Reply #3 on: 10 / November / 2012, 19:27:22 »
Just to clarify  ..

You will not be able to change the number of options but maybe the middle one can be set to any value you want.


Re: DSLR-like manual white balance and more flash control
« Reply #4 on: 10 / November / 2012, 19:29:26 »
yea of course I know... the highest and lowest values are most likely hardware limited, I only wish to change the middle values.
Beauty is in the eye of the beholder

my eye: Canon PowerShot SX40 HS :)

Re: DSLR-like manual white balance and more flash control
« Reply #5 on: 10 / November / 2012, 19:44:51 »
This is the post, but it also refers to other posts :-
 http://chdk.setepontos.com/index.php?topic=2204.msg20557#msg20557

Re: DSLR-like manual white balance and more flash control
« Reply #6 on: 10 / November / 2012, 20:34:04 »
yea this seems the code I need:
Quote
_SetPropertyCase(PROPCASE_FLASH_MANUAL_OUTPUT, &power, sizeof(power));
the problem is... I don't know to program CHDK and lua
Beauty is in the eye of the beholder

my eye: Canon PowerShot SX40 HS :)

Re: DSLR-like manual white balance and more flash control
« Reply #7 on: 10 / November / 2012, 20:52:06 »
yea this seems the code I need:
_SetPropertyCase(PROPCASE_FLASH_MANUAL_OUTPUT, &power, sizeof(power));

Not really, that just sets manual flash power to one of the three preset values.
It does not change the preset value.

I do not use CHDK but I know there is a menu option that implements the above.

You will not be able to implement it.
A CHDK developer would have to find where the flash duration table is for your camera.



Re: DSLR-like manual white balance and more flash control
« Reply #8 on: 10 / November / 2012, 21:06:10 »
Quote
Not really, that just sets manual flash power to one of the three preset values.
It does not change the preset value.
oh, that's a shame

Quote
I do not use CHDK but I know there is a menu option that implements the above.
yea I know where it is... but it's useless to me since my camera already provide me with this level of control.

Quote
You will not be able to implement it.
A CHDK developer would have to find where the flash duration table is for your camera.
well that's what I came here for :)
Beauty is in the eye of the beholder

my eye: Canon PowerShot SX40 HS :)

Re: DSLR-like manual white balance and more flash control
« Reply #9 on: 10 / November / 2012, 21:40:41 »
Well, for a start, a CHDK developer would have to find where the code is that handles propcase 141 (0x8D) and then try to find the location of the flash-duration table.


 

Related Topics