Esato Mobile
Sony Ericsson / Sony : Software, Firmware and Drivers : C902 camdriver
> New Topic
> Reply
< Esato Forum Index > Sony Ericsson / Sony > Software, Firmware and Drivers > C902 camdriver Bookmark topic
Page <  123456789>

brazzuka's Posts: > 500

some tests for c902
new features
new techiniques
new manual settings for users and modders


--
Posted: 2009-03-18 02:50:08
Edit : Quote

brazzuka's Posts: > 500

c902 Firmware Update camdriver0.dat

C902_R3BA035_camdriver0.dat
// 2008-04-11 Rev 1.8 Release for Alona
// 2008-04-09 Rev 1.7 Release for Alona

update/changelog:

C902_R3BH002__camdriver0.dat
// 2008-04-11 Rev 1.8 Release for Alona
// 2008-04-09 Rev 1.7 Release for Alona

update/changelog:

C902_R3CA033__camdriver0.dat
// 2008-05-12 Rev 1.9 Release for Alona
// 2008-04-11 Rev 1.8 Release for Alona

update/changelog:
seq_vf_start =
$cf.02 0 // If not in any draft mode
#CHANGE_MODE(33,00) // MODE_MAIN
#COM_EVENT(43,00) // MANUAL_FOCUS = 00, Infinity
#COM_EVENT(5A,01) // FLASH_INFO = 1
$sf.02 1 // Set draft flag to 1
$se 00 // Set snapshot operation to normal
$cl
$cf.00 1 // If imstab mode
$cf.01 1 // If HS mode
$d0005
#CHANGE_MODE(38,00) // IS HS mode
$cl // else
$d0005
#CHANGE_MODE(35,00) // IS mode
$cx
$cl
$cf.01 1 // If HS mode
$d0005
#CHANGE_MODE(37,00) // HS mode
$cl // else
$d0005
#CHANGE_MODE(34,00) // normal draft
#COM_EVENT(5A,01) // FLASH_INFO =1
$cx
$cx
$cx
;
seq_ss_stop = ;

C902_R3CA037_camdriver0.dat
// 2008-05-12 Rev 1.9 Release for Alona
// 2008-04-11 Rev 1.8 Release for Alona

update/changelog:
seq_vf_start =
$cf.02 0 // If not in any draft mode
#CHANGE_MODE(33,00) // MODE_MAIN
#COM_EVENT(43,00) // MANUAL_FOCUS = 00, Infinity
#COM_EVENT(5A,01) // FLASH_INFO = 1
$sf.02 1 // Set draft flag to 1
$se 00 // Set snapshot operation to normal
$cl
$cf.00 1 // If imstab mode
$cf.01 1 // If HS mode
$d0005
#CHANGE_MODE(38,00) // IS HS mode
$cl // else
$d0005
#CHANGE_MODE(35,00) // IS mode
$cx
$cl
$cf.01 1 // If HS mode
$d0005
#CHANGE_MODE(37,00) // HS mode
$cl // else
$d0005
#CHANGE_MODE(34,00) // normal draft
#COM_EVENT(5A,01) // FLASH_INFO =1
$cx
$cx
$cx
;
seq_ss_stop = ;

C902_R3DA026_camdriver0.dat
// 2008-07-23 Rev 2.1 Released by Markus Bylesjo for Alona
// 2008-05-29 Rev 2.0 Released by Petter Ostlund for Alona

update/changelog:
seq_init = // This sequence is run after power_on
$s7 01 // Quick start
#COM_EVENT(5A,01) // FLASH_INFO =1

seq_vf_config_25 = // VT
$cf.02 0 // If not in any draft mode
#CHANGE_MODE(33,00) // MODE_MAIN
$sf.02 1 // Set draft flag to 1
$cl
#CHANGE_MODE(34,00) // normal draft
$cx

seq_vf_config_26 = // VT
$cf.02 0 // If not in any draft mode
#CHANGE_MODE(33,00) // MODE_MAIN
$sf.02 1 // Set draft flag to 1
$cl
#CHANGE_MODE(34,00) // normal draft
$cx

seq_vf_config_29 = // VR
$s7 00

seq_vf_config_2a = // VR
$s7 00

seq_vf_config_2b = // VR
$s7 00

seq_vf_config_2c = // VR
$s7 00

seq_vf_start =
$c7 01
$cl
$cf.02 0 // If not in any draft mode
#CHANGE_MODE(33,00) // MODE_MAIN
#COM_EVENT(43,00) // MANUAL_FOCUS = 00, Infinity
#COM_EVENT(5A,01) // FLASH_INFO = 1
$sf.02 1 // Set draft flag to 1
$se 00 // Set snapshot operation to normal
$cl
$cf.00 1 // If imstab mode
$cf.01 1 // If HS mode
$d0005
#CHANGE_MODE(38,00) // IS HS mode
$cl // else
$d0005
#CHANGE_MODE(35,00) // IS mode
$cx
$cl
$cf.01 1 // If HS mode
$d0005
#CHANGE_MODE(37,00) // HS mode
$cl // else
$d0005
#CHANGE_MODE(34,00) // normal draft
#COM_EVENT(5A,01) // FLASH_INFO =1
$cx
$cx
$cx
$cx
$s7 00
;

seq_ss_stop =
$cf.03 1 // If JPEG
$ce 00 // IF normal snapshot
#TO_DRAFT // Also sets the draft flag
#COM_EVENT(43,00) // MANUAL_FOCUS = 00, Infinity
$s7 00 //
$cx
$cx
;

C902_R3DA028_ camdriver0.dat
// 2008-07-23 Rev 2.1 Released by Markus Bylesjo for Alona
// 2008-05-29 Rev 2.0 Released by Petter Ostlund for Alona

update/changelog:
seq_init = // This sequence is run after power_on
$s7 01 // Quick start
#COM_EVENT(5A,01) // FLASH_INFO =1

seq_vf_config_25 = // VT
$cf.02 0 // If not in any draft mode
#CHANGE_MODE(33,00) // MODE_MAIN
$sf.02 1 // Set draft flag to 1
$cl
#CHANGE_MODE(34,00) // normal draft
$cx

seq_vf_config_26 = // VT
$cf.02 0 // If not in any draft mode
#CHANGE_MODE(33,00) // MODE_MAIN
$sf.02 1 // Set draft flag to 1
$cl
#CHANGE_MODE(34,00) // normal draft
$cx

seq_vf_config_29 = // VR
$s7 00

seq_vf_config_2a = // VR
$s7 00

seq_vf_config_2b = // VR
$s7 00

seq_vf_config_2c = // VR
$s7 00

seq_vf_start =
$c7 01
$cl
$cf.02 0 // If not in any draft mode
#CHANGE_MODE(33,00) // MODE_MAIN
#COM_EVENT(43,00) // MANUAL_FOCUS = 00, Infinity
#COM_EVENT(5A,01) // FLASH_INFO = 1
$sf.02 1 // Set draft flag to 1
$se 00 // Set snapshot operation to normal
$cl
$cf.00 1 // If imstab mode
$cf.01 1 // If HS mode
$d0005
#CHANGE_MODE(38,00) // IS HS mode
$cl // else
$d0005
#CHANGE_MODE(35,00) // IS mode
$cx
$cl
$cf.01 1 // If HS mode
$d0005
#CHANGE_MODE(37,00) // HS mode
$cl // else
$d0005
#CHANGE_MODE(34,00) // normal draft
#COM_EVENT(5A,01) // FLASH_INFO =1
$cx
$cx
$cx
$cx
$s7 00
;

seq_ss_stop =
$cf.03 1 // If JPEG
$ce 00 // IF normal snapshot
#TO_DRAFT // Also sets the draft flag
#COM_EVENT(43,00) // MANUAL_FOCUS = 00, Infinity
$s7 00 //
$cx
$cx
;

seq_init = // This sequence is run after power_on
$s7 01 // Quick start
#COM_EVENT(5A,01) // FLASH_INFO =1

seq_vf_config_25 = // VT
$cf.02 0 // If not in any draft mode
#CHANGE_MODE(33,00) // MODE_MAIN
$sf.02 1 // Set draft flag to 1
$cl
#CHANGE_MODE(34,00) // normal draft
$cx

seq_vf_config_26 = // VT
$cf.02 0 // If not in any draft mode
#CHANGE_MODE(33,00) // MODE_MAIN
$sf.02 1 // Set draft flag to 1
$cl
#CHANGE_MODE(34,00) // normal draft
$cx

seq_vf_config_29 = // VR
$s7 00

seq_vf_config_2a = // VR
$s7 00

seq_vf_config_2b = // VR
$s7 00

seq_vf_config_2c = // VR
$s7 00

seq_vf_start =
$c7 01
$cl
$cf.02 0 // If not in any draft mode
#CHANGE_MODE(33,00) // MODE_MAIN
#COM_EVENT(43,00) // MANUAL_FOCUS = 00, Infinity
#COM_EVENT(5A,01) // FLASH_INFO = 1
$sf.02 1 // Set draft flag to 1
$se 00 // Set snapshot operation to normal
$cl
$cf.00 1 // If imstab mode
$cf.01 1 // If HS mode
$d0005
#CHANGE_MODE(38,00) // IS HS mode
$cl // else
$d0005
#CHANGE_MODE(35,00) // IS mode
$cx
$cl
$cf.01 1 // If HS mode
$d0005
#CHANGE_MODE(37,00) // HS mode
$cl // else
$d0005
#CHANGE_MODE(34,00) // normal draft
#COM_EVENT(5A,01) // FLASH_INFO =1
$cx
$cx
$cx
$cx
$s7 00
;

seq_ss_stop =
$cf.03 1 // If JPEG
$ce 00 // IF normal snapshot
#TO_DRAFT // Also sets the draft flag
#COM_EVENT(43,00) // MANUAL_FOCUS = 00, Infinity
$s7 00 //
$cx
$cx
;


C902_R3EA037_ camdriver0.dat
// 2008-07-23 Rev 2.1 Released by Markus Bylesjo for Alona
// 2008-05-29 Rev 2.0 Released by Petter Ostlund for Alona

update/changelog:
seq_init = // This sequence is run after power_on
$s7 01 // Quick start
#COM_EVENT(5A,01) // FLASH_INFO =1

seq_vf_config_25 = // VT
$cf.02 0 // If not in any draft mode
#CHANGE_MODE(33,00) // MODE_MAIN
$sf.02 1 // Set draft flag to 1
$cl
#CHANGE_MODE(34,00) // normal draft
$cx

seq_vf_config_26 = // VT
$cf.02 0 // If not in any draft mode
#CHANGE_MODE(33,00) // MODE_MAIN
$sf.02 1 // Set draft flag to 1
$cl
#CHANGE_MODE(34,00) // normal draft
$cx

seq_vf_config_29 = // VR
$s7 00

seq_vf_config_2a = // VR
$s7 00

seq_vf_config_2b = // VR
$s7 00

seq_vf_config_2c = // VR
$s7 00

seq_vf_start =
$c7 01
$cl
$cf.02 0 // If not in any draft mode
#CHANGE_MODE(33,00) // MODE_MAIN
#COM_EVENT(43,00) // MANUAL_FOCUS = 00, Infinity
#COM_EVENT(5A,01) // FLASH_INFO = 1
$sf.02 1 // Set draft flag to 1
$se 00 // Set snapshot operation to normal
$cl
$cf.00 1 // If imstab mode
$cf.01 1 // If HS mode
$d0005
#CHANGE_MODE(38,00) // IS HS mode
$cl // else
$d0005
#CHANGE_MODE(35,00) // IS mode
$cx
$cl
$cf.01 1 // If HS mode
$d0005
#CHANGE_MODE(37,00) // HS mode
$cl // else
$d0005
#CHANGE_MODE(34,00) // normal draft
#COM_EVENT(5A,01) // FLASH_INFO =1
$cx
$cx
$cx
$cx
$s7 00
;

seq_ss_stop =
$cf.03 1 // If JPEG
$ce 00 // IF normal snapshot
#TO_DRAFT // Also sets the draft flag
#COM_EVENT(43,00) // MANUAL_FOCUS = 00, Infinity
$s7 00 //
$cx
$cx
;
[ This Message was edited by: brazuka on 2009-03-20 15:41 ]

--
Posted: 2009-03-20 15:07:27
Edit : Quote

brazzuka's Posts: > 500

Update 2009-02-09
v51.46_Slideshot™ c902
===================
Version v51.46 changelog:
===================
Scenes:
All scenes are pre configured and adapted for each type of environment.
Scene Nigth now with fast shutter speed slow/fast and more the scene nigth with shutter speeed 2s

Colors Correction WB:
-Correction Auto for photos with luminosity
-Colors Correction is no longer influencing the led flash.
-To turn off the colors correction during the day, simply choose "Led Flash Off" menu "Led Flash" or shortcut key "#". During the night, no color correction works, get a good picture.

Led Flash Luxon™:
-Led flash turn on in any condition or situation
-Led flash with High light turn on [enable]
-Led flash with Low light turn on [enable]

About Colors Correction works together with Led Flash Luxon™:
-Led Flash turn on [enable] in your C902 the colors correction off [disable]
-Led Flash turn off [disable] in your C902 the colors correction on [enable]

What´s this Led Flash Luxon™ and Why??
Today, the LEDs are manufactured to deliver high current,is the use of high-current LEDs where a high brightness LED is combined with a super-capacitor, which releases the load quickly when the flash is fired, generating one shot short, but with a much greater intensity.
These latest generation of LEDs for camera mobile phone have a low voltage because of using only 2.3 to 5.5 volts and store a lot of energy thanks to its high capacitance.

Advantage:

Low voltage.
Consume less energy.
High emission of light.
Cheaper, more compact and simpler to implement.
Works as a light for lighting for recording video.


Disadvantage

Don´t emits a light strong in a very short time.
Can not take pictures with more vivid colors.
Do not have a satisfactory response in environments with little or no light.


Manual EV original and Manual Shutter Speed LED Flash
Now you "user" have the freedom to have two controls in your hands.

Vídeo:
Now Two [2] resolutions for video recording...
-352x288 video recording 20fps to 24 fps [CIF]
-320x240 video recording 25fps to 30 fps [QVGA]

Format------Video Resolution
SQCIF--------------128 × 96
QCIF---------------176 × 144
CIF-----------------352 × 288 =>v51.46_Slideshot™ for c902
4CIF----------------704 × 576
16CIF---------------1408 × 1152

NOW ISO MANUAL FOR C902
Now you can have a full features for your c902 "user" so start with iso manual and enjoy!

Replaced *effects by iso manual
//==========================EFFECTS=ISO MANUAL
// Property 8, Effects=ISO MANUAL
0 => normal = ISO Auto,
1 => negative = ISO 100
2 => solarize = ISO 200
3 => sepia = ISO 400
4 => black&white = ISO 800
//==========================EFFECTS=ISO MANUAL

Why replace effects by iso??? About *effects:
If you "user" like of effects; as negative, solarize, sepia and black&white to use on the photos, exist many programs free for this purpose therefore we seek something that is relevant and essential for a good photo, then the possibility of using the iso manual.



Functions Seetings:

->Manual Shutter Speed Slow/Fast only for scene nigth [ok]avaliable
->Manual Shutter Speed auto [ok]avaliable
->Manual Shutter Speed LED Flash [ok]avaliable
->FPS [ok]avaliable
->Contrast [ok]avaliable
->Exposure [ok]avaliable
->Focus (works only for infinite) [ok]avaliable
->Brightness [ok]avaliable
->Sharpness [ok]avaliable
->Colors Saturation [ok]avaliable
->Hue [ok]avaliable only if necesary
->Manual ISO [ok]avaliable
->Manual ISO LED Flash [ok]avaliable
->Manual Color Correction WB [ok]avaliable
->Manual Color Correction LED Flash [ok]avaliable
->Led Flash Luxon™ implemented [ok]avaliable


Customize settings for c902
All settings and functions are modified within inside of the camdriver in automode and scenes.
In camdriver is a part called "customize" where are the "functions settings", it puts the values that you want for each scene.


v51.46_Slideshot™ c902
Download:

http://www.4shared.com/file/1[....]/v5146_Slideshot_for_c902.html
[ This Message was edited by: brazzuka's on 2009-07-18 16:55 ]

--
Posted: 2009-03-30 20:01:05
Edit : Quote

0kti Posts: 290

download link?
--
Posted: 2009-03-30 23:31:21
Edit : Quote

mochuothp Posts: 414

can you put manual marco on it ???
and where is the link ???
--
Posted: 2009-03-31 03:33:00
Edit : Quote

brazzuka's Posts: > 500

test
sample pics c902 iso manual without led flash

iso auto
ImageandvideohostingbyTinyPic

iso100
ImageandvideohostingbyTinyPic

iso200
ImageandvideohostingbyTinyPic

iso400
ImageandvideohostingbyTinyPic

iso800~1000
ImageandvideohostingbyTinyPic

--
Posted: 2009-04-01 05:42:45
Edit : Quote

0kti Posts: 290

download link?
--
Posted: 2009-04-01 05:46:26
Edit : Quote

brazzuka's Posts: > 500

//===============================EFFECTS=ISO

// Property 8, Effects=ISO
//---------------------------------------------------
// 0 => normal = ISO Auto, 1 => negative = ISO 100, 2 => solarize = ISO 200, 3 => sepia = ISO 400
// 4 => black&white = ISO 800

//===============================EFFECTS=ISO

Note:
-Iso works only without Led Flash (off) ok avaliable
-Colors Corrections WB ok avaliable
-Colors Corrections Led Flash ok avaliable
-Test Iso Led Flash
-Test Forced Led Flash automode and for all scenes
[ This Message was edited by: brazuka on 2009-04-01 15:17 ]

--
Posted: 2009-04-01 15:45:14
Edit : Quote

geele76 Posts: 23

brzuka,


#SET_REG(95,04) - Default ISO
#SET_REG(95,01) - ISO 100
#SET_REG(95,04) - ISO 200
#SET_REG(95,07) - ISO 400
#SET_REG(95,0a) - ISO 800
#SET_REG(95,od) - ISO 1600


// Property 8, Effects (Manual ISO)
//---------------------------------------------------
// 0 => normal, 1 => negative, 2 => solarize, 3 => sepia
// 4 => black&white

seq_set_prop_8_0 =
#TO_DRAFT
$sd 02
$"CAMDRIVER0: Flash LED AUTO"
$sc 00
#SET_REG(95,04) // Default ISO 200
#COM_EVENT(02,00)
#COM_EVENT(11,00)
#COM_EVENT(5A,01) // FLASH_INFO = 1 Auto ISO
$cl $cx $cx $cx $cx $cx;

seq_set_prop_8_1 = // ISO 100
#TO_DRAFT
$sd 02
$"CAMDRIVER0: Flash LED AUTO"
$sc 01
#SET_REG(61,01)
#SET_REG(95,01)
#COM_EVENT(02,04)
#COM_EVENT(5A,01) // FLASH_INFO = 1
$cl $cx $cx $cx $cx $cx;

seq_set_prop_8_2 = // ISO 200
#TO_DRAFT
$sd 02
$"CAMDRIVER0: Flash LED AUTO"
$sc 04
#SET_REG(61,04)
#SET_REG(95,04)
#COM_EVENT(02,04)
#COM_EVENT(5A,01) // FLASH_INFO = 1
$cl $cx $cx $cx $cx $cx;

seq_set_prop_8_3 = //ISO 400
#TO_DRAFT
$sd 02
$"CAMDRIVER0: Flash LED AUTO"
$sc 07
#SET_REG(61,07)
#SET_REG(95,07)
#COM_EVENT(02,04)
#COM_EVENT(5A,01) // FLASH_INFO = 1
$cl $cx $cx $cx $cx $cx;

//seq_set_prop_8_4 = ; // ISO 800

//seq_set_prop_8 =
//$s5 %0
//#TO_DRAFT
// #COM_EVENT(53,$w5)
// ;

It's my mod. working, but the flash work only somtimes in auto mode. where is my error?
--
Posted: 2009-04-01 17:58:16
Edit : Quote

brazzuka's Posts: > 500

@geele76

first have to know the register that enable forced led flash in c902.

Forced Led Flash:
#SET_REG(91,XX) => Forced Flash ???

XX=01 to 04 failed
XX=13 failed
XX=05 to 12 test

ISO for c902 (only work without Led Flash)

#SET_REG(61,XX)

XX=01 to (n)

ISO Led Flash for c902

#SET_REG(95,XX)

XX=01 to (n)

Second
When the LED FLASH (on) turn off disable colors correction WB
LED FLASH (off) turn on enable colors correction WB

Colors correction:
Colors correction WB normal
Colors correction LED FLASH


--
Posted: 2009-04-01 18:23:49
Edit : Quote
Page <  123456789>

New Topic   Reply
Forum Index

Esato home