SX110IS - howto start porting - page 42 - DryOS Development - CHDK Forum  

SX110IS - howto start porting

  • 573 Replies
  • 230892 Views
*

Offline chdkj

  • ***
  • 140
Re: SX110IS - howto start porting
« Reply #410 on: 26 / May / 2009, 12:26:12 »
Advertisements
Hi Obihoernchen,

that looks good! Did you try it?
sx110

Re: SX110IS - howto start porting
« Reply #411 on: 29 / May / 2009, 08:26:51 »
I followed the instructions in

http://chdk.setepontos.com/index.php/topic,390.msg34528.html#msg34528

and it did the trick!

Additionaly, I had to use the White Balance Tool in Adobe Phothoshop and select a white area in the photo, and the final result was very good, very similar to the jpeg.

*

Offline chdkj

  • ***
  • 140
Re: SX110IS - howto start porting
« Reply #412 on: 29 / May / 2009, 15:11:28 »
Sounds good. Will try this!

Regards!
sx110

*

Offline chdkj

  • ***
  • 140
Re: SX110IS - howto start porting
« Reply #413 on: 02 / June / 2009, 01:36:15 »
Just in case you missed that discussion: http://chdk.setepontos.com/index.php/topic,390.msg34700.html#msg34700. VIT40 is on a good way to make a working color matrix.
sx110


*

Offline chdkj

  • ***
  • 140
Re: SX110IS - howto start porting
« Reply #414 on: 02 / June / 2009, 15:57:52 »
sx110

Re: SX110IS - howto start porting
« Reply #415 on: 02 / June / 2009, 17:57:52 »
I think the SX110IS doesn't have the sensor^^ and it doest matter, because it isn't very important! Its ok...
Thanks again for the nice work!
Canon PowerShot SX110 IS
CHDK: at Autobuild now
Wiki: SX110IS

GetBatteryTemperature for SX110: closed with no success or still an issue?
« Reply #416 on: 02 / June / 2009, 18:12:59 »
I think the GetBatteryTemperature-problem is not a problem for SX110IS.

Battery packs (i.e. in Laptop computers) sometimes have temperature sensors that control the temperature of the battery pack during the charging process. If the pack is too hot - the charging current will be reduced.
As the SX110IS has 2 AA type batteries (no battery pack) there may be no use of the GetBatteryTemperature value. It seems to be also problematic to me to measure the temperature of the 2 AA batteries in the battery case because the thermal coupling of the batteries to a sensor that may be placed in the camera housing is difficult.

I think the GetBatteryTemperature value is just a feature for cameras with battery packs and charging circuits.

*

Offline reyalp

  • ******
  • 14096
Re: SX110IS - howto start porting
« Reply #417 on: 02 / June / 2009, 18:14:00 »
FWIW, the canon firmware in some cameras always returns the same value for different sensors. Based on their code, I assume this is done when there aren't distinct physical sensors. Doing the same in CHDK seems reasonable to me.
Don't forget what the H stands for.


Re: SX110IS - howto start porting
« Reply #418 on: 03 / June / 2009, 05:41:16 »
canon had to save money ;)
Canon PowerShot SX110 IS
CHDK: at Autobuild now
Wiki: SX110IS

*

Offline chdkj

  • ***
  • 140
Re: SX110IS - howto start porting
« Reply #419 on: 03 / June / 2009, 15:00:54 »
Thank you for responses.
I think I will do a shortcut. Implementing GetBatteryTemperature as specific CHDK-function for SX110 in lib.c (and remove it from stubs_entry) with hard coded return code 99 decimal (it's 90 originally but 99 looks more "artificially" when displayed in Celsius).

int _GetBatteryTemperature()
{
//original firmware function _GetBatteryTemperature will crash the camera if called
//because of this it is disabled in stubs_entry and reproduced here with a constant return code of 99
      return 99;
}

Everyone agrees?
sx110

 

Related Topics


SimplePortal 2.3.6 © 2008-2014, SimplePortal