Sony Ericsson / Sony : Software, Firmware and Drivers : Raider camera driver for K790, K800 and K810 (v6.6.5)
		> 
New Topic
		
	
		> 
Reply<
		
		
Esato Forum Index
		> 
Sony Ericsson / Sony >		
Software, Firmware and Drivers 
>		Raider camera driver for K790, K800 and K810 (v6.6.5)
Bookmark topic
camera register have 60 constant for zoom value
yes
but driver can send zoom value in 30 step
no, driver can use all 60 values because 0 - 60 is the range of zoom bar. every other function can have 60 steps instead 30 as well but I put limit on them because 60 steps are way too much. however continuous zoom still use 60 steps for 1.0x - 16.0x
in your driver and original driver send these zoom value to camera register:
40,3E,3C,...,06,04
so i tell again step don't stop between two indicators.
you're wrong. simple test...
1. find line: seq_get_prop_1a= and some lines below...
2. find line: $s3 00 $s2 00 $s1 00;
3. change it to:
  $m5 0
  $m1 0 $b1 00 1 7
  $c1 00 #CMD(58,08)
  $cl    #CMD(58,e0)
  $cx
  $m0 5
  $s3 00 $s2 00 $s1 00;
now, if you will use zoom function you will be able to notice that display colors are changing between black&white and full color. remember to point camera at very bright object to make zoom control smooth. black&white = zoom value is odd, color = value is even. so, you can't get sequence of even values only like 40,3E,3C,...,06,04
to make this even more visible: before $m5 0 insert line: $s0 21 and try to use zoom keys. color will be black&white (odd value) and step will be between two indicators. moreover step is at near the half of zoom bar. (hex)21 is 33, make it double (60) to reach end of zoom bar
seq_get_prop_1a= is zoom bar refresh procedure. it takes zoom value from register and set it as position on zoom bar. I use this procedure to control zoom bar for other functions as well
and about continuous zoom method i think:
if change 1 zoom step in phone then 2 or more step change so with each step changing we have 2 or mor zoom valu and zooming is continuous and faster.
it's faster because zoom is hyperbolic
--
 Posted: 2010-01-14 15:03:45
Edit : 
Quote
Raiderski;
U don't understand which i said:
I said (40,3e,...) is only in zoom function in yuor driver:
in this zoom structure:
SET_ZOOM=
I added these lines at before #CMD(61,$w5):
$c5 40 $s5 40 $cl $cx	//X1.0
$c5 3F $s5 20 $cl $cx	//X2.0
$c5 3E $s5 04 $cl $cx	//X16.0
and tested in zoom function in phone 
in step 0 zoom value=X1.0
in step 1 zoom value=X16.0
u said:step stop between two indicators
so with add those lines to driver why step stop at indicators in step 1 (X16.0)
If u don't wrong then give me two indicators which step 1 stop between them.
so your structure don't send 3F to camera register because we haven't X2.0 after add those lines to driver.
I don't said your drivar can't send 3F to camera register never but your drivar can't send 3F to camera register whitout edit.if edit your driver we can send 60 step to camera register.
--
 Posted: 2010-01-14 16:14:18
Edit : 
Quote
now I know what's the problem 

 you're talking about SET_ZOOM procedure which use only 30 steps like every other function and it can't stop between indicators, so yes, you're right. however this procedure is not used by driver to zoom picture. as default zoom I use zoom method from original driver - continuous zoom with 60 steps, which is processed in seq_set_prop_19 (divided into 3 parts) and seq_get_prop_1a. these procedures are complicated but not much in them are about zoom, most code is the core of supermode functionality. so, don't pay attention on SET_ZOOM
--
 Posted: 2010-01-14 22:54:19
Edit : 
Quote
Raider OSD
v 3.0
© 
Amir_82111
(2010-02-18)
Features:
 * Show step bar/value with Functions name/value
 * Show ISO,Shutter speed,EV,CWB,AE lock value for ever(exept value=0)
 * Set Time for show Functions 
 * Hide softkeys
 * Change camera layout
 * Ability for change keys (exept Joystick)
 * Ability for set 3 functions on keys
 * change keys:
   - Joystick up/down : Changing Functions (+/-)
   - Joystick left/right : Changing value (-/+)
   - 5/8 : Auto changing value(with one press auto decrease/increase value and  stop in step 0/30 ,can stop manual with press any key)
   - volume up/down : Shuteer speed slow -/+
   - 3/6 : EV -/+
   - 9/# : ISO -/+
   - 2 : show/hide all functions (can change value with joystick in this mode)
   - 1 : Custom white balance (CWB) start/lock/unlock
   - play/pause : AE lock/unlock
   - 0 : Show/Hide Grid
   - C : Show/Hide all items in screen (exept grid)
   - activity/operator : Toggle photo/video mode
   - power : Help
 
Download links:
-------------------------------
v 1.0:
K810 R8BF003
K800 R8BF003
--------------------------------
v 2.0:
K810 R8BF003
K800 R8BF003
--------------------------------
v 3.0:
K810 R8BF003[ This Message was edited by: Amir_82111 on 2011-03-04 13:17 ]
--
 Posted: 2010-01-15 00:34:10
Edit : 
Quote
Thanks amir
I am going to try it.
--
 Posted: 2010-01-15 06:04:01
Edit : 
Quote
@Amir_82111
convert your patch to various firmware (k810 R8BA024..etc) and dont forget k800 so everyone can try..great job! thanks
--
 Posted: 2010-01-15 07:46:18
Edit : 
Quote
hello all...
wow!! I,m miss much page
@ amir
what a great work mate!!!
could you please to provide your pacth in K810 R8BA version?
its would be nice since there is many user use K810 R8BA f/w
thank you for sharing with us
Raiderski driver become more great,,, This is will become A greaat camdriver legend ever made 

[ This Message was edited by: cyber-shoter on 2010-01-15 08:17 ]
--
 Posted: 2010-01-15 09:13:28
Edit : 
Quote
im using K810_R8BA024, is the patch works for K810_R8BA024 ? thanks  
--
 Posted: 2010-01-15 10:06:03
Edit : 
Quote
Amir
thanks man it looks really great!
can I have small suggestions for next version? 
1. changes in keys - can they be optional? or at least let they work in this way:
- joy up/down: change of value
- joy left/right: change of function
the problem is that I have v6.6.5 ready to release in which joy left/right action is now something more than only change of function. I can't use it without functions change at joy left/right
2. key 0 - rule of thirds graphics from (0,0) to (320,240)
I can send you ready to use .png file
--
 Posted: 2010-01-15 10:50:52
Edit : 
Quote
And this is getting much better. Is there a chance for K790 users as me? 
--
 Posted: 2010-01-15 10:57:03
Edit : 
Quote
		
		New Topic  
			Reply