Author |
Modded Camera Driver for k800i/k810i |
genus Joined: Apr 13, 2007 Posts: 385 From: Malaysia PM |
wat is mean by this?
1.
seq_ss_take=#EM_SET
#CAPTURE_EVENT;
2.
seq_ss_stop=#EM_UNSET;
|
|
SEKseries Joined: Sep 06, 2007 Posts: 46 From: Malaysia PM |
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......
|
genus Joined: Apr 13, 2007 Posts: 385 From: Malaysia PM |
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 ] |
milan91 Joined: Jun 04, 2006 Posts: > 500 From: Europe PM |
Good team work maybe we get good cam driver for k800
Good luck
|
SEKseries Joined: Sep 06, 2007 Posts: 46 From: Malaysia PM |
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???
|
SEKseries Joined: Sep 06, 2007 Posts: 46 From: Malaysia PM |
@genus:
It should be like this:
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;
|
genus Joined: Apr 13, 2007 Posts: 385 From: Malaysia PM |
Yes, i alrdy try it, nothing happen in the twilightlandscape mode or nightportrait mode, compare to original, nothing change.
Here is the photo, with sharpness 08 and 92% compression, twilightlandscape, still 1/2 exposure time:
but it seem that, without em, it is still ok. The photo almost like the real wat i saw.
[ This Message was edited by: genus on 2007-11-03 14:49 ] |
SEKseries Joined: Sep 06, 2007 Posts: 46 From: Malaysia PM |
On 2007-11-03 15:45:53, genus wrote:
Yes, i alrdy try it, nothing happen in the twilightlandscape mode or nightportrait mode, compare to original, nothing change.
try to take a picture in a very low lighted place,then only you can know is the EM mode is working......
If it is not working, then the shutter speed parameter is wrong......
_________________
[ This Message was edited by: SEKseries on 2007-11-03 14:55 ] |
genus Joined: Apr 13, 2007 Posts: 385 From: Malaysia PM |
On 2007-11-03 15:52:25, SEKseries wrote:
On 2007-11-03 15:45:53, genus wrote:
Yes, i alrdy try it, nothing happen in the twilightlandscape mode or nightportrait mode, compare to original, nothing change.
How bout the others???
If it is not working, then the shutter speed parameter is wrong......
i alrdy test it in my dark room, but the most brightest is the twilightlandscape mode and less noise.
It seem that the 92% jpeg compression got imrpove in the quality...if i not wrong.
[ This Message was edited by: genus on 2007-11-03 14:56 ] |
number1 Joined: Sep 12, 2007 Posts: > 500 From: UK,kent,Sittingbourne PM |
how to add in Em
//================================================
//============ STATE TRANSITIONS =================
//================================================
seq_vf_start = $"draft"
#CHANGE_MODE(34,01) // Draft mode
$d000a // Delay to remove blink
$ce 01 // IS ON?
$c6 23
#CHANGE_MODE(38,01)
$cx
$c6 24
#CHANGE_MODE(38,01)
$cx
$cx;
seq_vf_stop = ;
seq_ss_start = $cb 02 // Xenon "auto"
$go 13 0 // Turn off xenon charge
$cx
$cd 00 // Still Capture mode?
$cf 00 // YCbCr?
$ce 01 // Image stabilization ON?
$"IS_YCbCr_snapshot"
#CHANGE_MODE(37,01) // IS YCbCr
$cl
$"YCbCr_snapshot"
#CHANGE_MODE(36,01) // YCbCr
$cx
$cl
$ce 01 // Image stabilization ON?
$"IS_JPEG_snapshot"
#CHANGE_MODE(37,81) // IS JPEG
$c9 05 // 05=R3 firmware version?
$cl
$c9 07 // 07=R4 firmware, no 02 E4 event
$cl
#CAPTURE_EVENT // e4 02
$cx
$cx
$cl
$"JPEG_snapshot"
#CHANGE_MODE(36,81) // JPEG
$c9 05 // 05=R3 firmware version?
$cl
$c9 07 // 07=R4 firmware, no 02 E4 event
$cl
#CAPTURE_EVENT // e4 02
$cx
$cx
$cx
$cx
$cl // Burst output mode
$"Best_Pic_snapshot"
#CHANGE_MODE(3a,$wd) // Read out picture # in reg. d
$cx;
// start Ehanced Mode from Raiderski
EM_RATIO_NORMAL= $s0 40;
EM_RATIO_NIGHT= $s0 3d;
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);
// end Ehanced Mode from Raiderski
// Take only waits for status = 0
seq_ss_take = #EM_SET
#CAPTURE_EVENT; // e4 00
// Verify should be modified to something that actually verifies
// the image.
seq_ss_verify = #CAPTURE_EVENT // e4 01
$s0 01; // STATUS == 1
seq_ss_stop = #EM_UNSET;
// Functions for synchronized viewfinder images in burst mode.
seq_pv_start = $"[PV] START_PREVIEW"
$s7 00 // [Init]
#SET_REG(0d,02) // Rapid YC size 320x240
#CHANGE_MODE(39,45); // Mode burst start, BURST_NUM = 9, BURST_REMAIN = 4
seq_pv_stop = $c7 01
$"[PV] STOP_PREVIEW"
$s7 03 // [Done]
#COMMAND(3a,00) // Stop
$cl
$"[PV] STOP_PREVIEW (wait)"
$s7 02 // [Delay]
$cx;
seq_pv_verify = $h0 25 5 0000
05 01 00 03 03 $f $r4 0 012 // [source, info, id]
05 02 00 06 03 $f
$c7 ff //
$s0 ff // [Finish!]
$"[PV] Abort"
$cl //
$s0 00
$c2 e3 // ev_jpeg_end
$b1 00 4 4
$c1 00
$s0 01 // Rotate...i.e synch jpeg with viewfinder image
$"[PV] rotate"
$cl
$"[PV] Failed_%0_%1_%2"
$cx
$cl
$cx
$c2 ea // ev_mode_changed
$c1 0a
$"[PV] ev_mode_changed(burst_output)"
$s0 ff // [Finish!]
$cl
$"[PV] ev_mode_changed(%0_%1_%2)"
$cx
$cl
$cx
$c2 ee // ev_burst_status
$c7 02
$"[PV] STOP_PREVIEW (delay)"
$s7 03 // [Done]
#COMMAND(3a,00) // Stop
$cl
$"[PV] ev_burst_status"
$s7 01 // [Ready]
$cx
$cl
$cx
$cx;
[ This Message was edited by: number1 on 2007-11-03 14:57 ]
[ This Message was edited by: number1 on 2007-11-03 14:58 ] |
genus Joined: Apr 13, 2007 Posts: 385 From: Malaysia PM |
ok, number1, you try that in your post first.
this picture alrdy resized, seem ok
but i think is this:
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;
[ This Message was edited by: genus on 2007-11-03 15:11 ] |
number1 Joined: Sep 12, 2007 Posts: > 500 From: UK,kent,Sittingbourne PM |
it's hard to tell, cause twilightlandscape doesn't have any noise anyway u need to try twilight portrait |
genus Joined: Apr 13, 2007 Posts: 385 From: Malaysia PM |
On 2007-11-03 16:01:45, number1 wrote:
it's hard to tell, cause twilightlandscape doesn't have any noise anyway u need to try twilight portrait
yes, the picture i post is NO ANY EFFECT by adding EM mode, i just give sample for 92% compression. |
SEKseries Joined: Sep 06, 2007 Posts: 46 From: Malaysia PM |
Try to change this:
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;
into this:
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
#SET_REG(37,$w0)
$cx;
EM_UNSET=#SET_REG(37,00);
seq_ss_take=#EM_SET
#CAPTURE_EVENT;
Since that genus' picture exposure time is 1/2s and look at the car in the picture(it is blurred),means exposure time = shutter speed( I guess), so , y not we give it a try???
|
number1 Joined: Sep 12, 2007 Posts: > 500 From: UK,kent,Sittingbourne PM |
SET_REG(37,00); thats flash shutter speed u might see a effect if u use the flash lol |
|
Access the forum with a mobile phone via esato.mobi
|