Esato Mobile
Sony Ericsson / Sony : Software, Firmware and Drivers : Modded Camera Driver for k800i/k810i
> New Topic
> Reply
< Esato Forum Index > Sony Ericsson / Sony > Software, Firmware and Drivers > Modded Camera Driver for k800i/k810i Bookmark topic
Page <  123 ... 142143144 ... 345346347>

number1 Posts: > 500


On 2007-11-03 14:11:31, genus wrote:
I use this:

// start Ehanced Mode from Raiderski

EM_RATIO_NORMAL= $s0 40;
EM_RATIO_NIGHT= $s0 3d;

EM_SET=$p1 05
#EM_IN_QUALITY
$c1 00
#READ_REG(23,$r2 1 1)
$m0 1 $/0 28
$c0 00
$m0 1 $/0 03
$c0 00
$cl
$p0 07
$c0 01 #EM_RATIO_NIGHT
$cl #EM_RATIO_NORMAL
$cx
$-0 r1
#COMMAND(04,$w0)
$cx
$cx
$cx;

EM_UNSET=#COM_EVENT(04,00);

// end Ehanced Mode from Raiderski

but didnt work of tk any effect


only reason it doesn't work is because
#COMMAND(04,$w0) isn't the k800i shutter speed
--
Posted: 2007-11-03 14:20:40
Edit : Quote

SEKseries Posts: 46


On 2007-11-03 14:20:40, number1 wrote:

On 2007-11-03 14:11:31, genus wrote:
I use this:

// start Ehanced Mode from Raiderski

EM_RATIO_NORMAL= $s0 40;
EM_RATIO_NIGHT= $s0 3d;

EM_SET=$p1 05
#EM_IN_QUALITY
$c1 00
#READ_REG(23,$r2 1 1)
$m0 1 $/0 28
$c0 00
$m0 1 $/0 03
$c0 00
$cl
$p0 07
$c0 01 #EM_RATIO_NIGHT
$cl #EM_RATIO_NORMAL
$cx
$-0 r1
#COMMAND(04,$w0)
$cx
$cx
$cx;

EM_UNSET=#COM_EVENT(04,00);

// end Ehanced Mode from Raiderski

but didnt work of tk any effect


only reason it doesn't work is because
#COMMAND(04,$w0) isn't the k800i shutter speed


Or maybe the codes problem n not the wrong parameter......

@All modders
Can anyone explain the code for EM Mode, how it run and wat it does......

_________________


[ This Message was edited by: SEKseries on 2007-11-03 13:25 ]
--
Posted: 2007-11-03 14:24:28
Edit : Quote

SEKseries Posts: 46


On 2007-11-03 10:52:14, genus wrote:

On 2007-11-03 04:38:19, SEKseries wrote:

i could do more if i knew the command event for the k800i's shutter speed, but i don't and it's not #COM_EVENT(04,


i'm new here,but i had discover the camdriver0.dat for long time,i wonder the #SET_REG(37 do anything to exposure time or shutter speed......

hope this can help u......



This is for the flash on exposure time, not for normal scene or any things.


@genus
Are u sure???Show some proof......
--
Posted: 2007-11-03 14:28:37
Edit : Quote

genus Posts: 385

i alrdy post the picture, for the changing setting of iso together with this value, this give change in exposure time when flash on. It is simple only, as you can see, it alrdy mention it is for flash:

// Xenon Flash initialization
and also it is use for R5 & R6
as in ******Check if flash needed, property 23*******

this R5 & R6 can be transfer from nuightportrait mode to other mode for use, as now i use it in document mode. The reason why nightportrait is warm in color when flash on is due to the sensor scene setting #COM_EVENT(51,03), which it will not warm in color if you change it to 00 that is same sensor with auto mode.

[ This Message was edited by: genus on 2007-11-03 13:45 ]

[ This Message was edited by: genus on 2007-11-03 13:47 ]
--
Posted: 2007-11-03 14:41:52
Edit : Quote

Raiderski Posts: > 500


Since the K810i/K800i have 16X zoom,the Hex value input ranged from 04 --->40 ,your code only minus reg 4 by 0A,that y nothing happened.


input is still in old style 0a = 1.0x, 0b = 1.1x, 0c = 1.2x, ...
values 40 - 4 are output values (calculated zoom) for reg 61

we need only input values, besides we have to know that this trick is working on K800 (we want to see this). my propositions is to replace earlier SM_TEST code into this:

SM_TEST=$-4 0a #COM_EVENT(55,$w4);

in this case you should be able to control contrast in realtime. is this working?


genus
this must be a bit changed for K800:

EM_SET=#READ_REG(28,$r2 1 1)
$m0 1 $/0 28
$c0 00
$m0 1 $/0 03
$c0 00
$cl
$s0 3d
$cx
$-0 r1
#COM_EVENT(04,$w0)
$cx;

EM_UNSET=#COM_EVENT(04,00);

1.
seq_ss_take=#EM_SET
#CAPTURE_EVENT;

2.
seq_ss_stop=#EM_UNSET;

the best place to test this is a half dark room
yeah... we are blind in shutter matter so why not to try every possible chance

--
Posted: 2007-11-03 14:51:00
Edit : Quote

genus Posts: 385

wat is mean by this?

1.
seq_ss_take=#EM_SET
#CAPTURE_EVENT;

2.
seq_ss_stop=#EM_UNSET;

--
Posted: 2007-11-03 15:08:04
Edit : Quote

SEKseries Posts: 46


On 2007-11-03 15:08:04, genus wrote:
wat is mean by this?

1.
seq_ss_take=#EM_SET
#CAPTURE_EVENT;

2.
seq_ss_stop=#EM_UNSET;



Add #EM_SET to seq_ss_take at state transitions and #EM_UNSET to seq_ss_stop......

Make sure the EM_SET and EM_UNSET are before the seq_ss_take.....

PS:I can test this coz HP is not with me by now......
--
Posted: 2007-11-03 15:23:35
Edit : Quote

genus Posts: 385

okay, will try it now...wait...

the EM is work on scene????

it should be like that, correct?

EM_SET=#READ_REG(28,$r2 1 1)
$m0 1 $/0 28
$c0 00
$m0 1 $/0 03
$c0 00
$cl
$s0 3d
$cx
$-0 r1
#COM_EVENT(04,$w0)
$cx;

EM_UNSET=#COM_EVENT(04,00);

seq_ss_take=#EM_SET
#CAPTURE_EVENT;

seq_ss_stop=#EM_UNSET;


or is that?



seq_ss_take=#EM_SET
#CAPTURE_EVENT;

EM_SET=#READ_REG(28,$r2 1 1)
$m0 1 $/0 28
$c0 00
$m0 1 $/0 03
$c0 00
$cl
$s0 3d
$cx
$-0 r1
#COM_EVENT(04,$w0)
$cx;

EM_UNSET=#COM_EVENT(04,00);

seq_ss_stop=#EM_UNSET;


[ This Message was edited by: genus on 2007-11-03 14:35 ]

[ This Message was edited by: genus on 2007-11-03 14:37 ]
--
Posted: 2007-11-03 15:29:08
Edit : Quote

milan91 Posts: > 500

Good team work maybe we get good cam driver for k800

Good luck
--
Posted: 2007-11-03 15:29:48
Edit : Quote

SEKseries Posts: 46


On 2007-11-03 15:29:08, genus wrote:
okay, will try it now...wait...

the EM is work on scene????


I think as long as u take a picture in low light condition,it will works......but we need to test it.

@genus
isn't that u still having your exam??how come you r free to test these???
--
Posted: 2007-11-03 15:34:18
Edit : Quote
Page <  123 ... 142143144 ... 345346347>

New Topic   Reply
Forum Index

Esato home