SX200is Porting - page 61 - DryOS Development - CHDK Forum
supplierdeeply

SX200is Porting

  • 1105 Replies
  • 543842 Views
Re: SX200is Porting
« Reply #600 on: 09 / October / 2009, 18:06:35 »
Advertisements
The first error is the display presentation. On the SX1 is everything readable in the menus, the sx200 missing almost 50 percent of the width. Font too big?

There is not any error. Screen too small to text chain lenght (in german is even worse   ;)). Readability it's a question of taste or of reading capabilities of each one. If we got more chars they will be more small and more difficult to read.

SX1IS has 480 pixels in x, we have 320, but we can paint scaled  :)(but the decission is a compile time on the display macros  :()

I tried three different configurations, 320x240, 360x240 and the SX1 (480x240) if you can read it, that's more convenient for display osd data without fill the display. In fact 480x240 is more readable that I would expect (but when I be 4 o 5 years aged ...)

Code: (c) [Select]
//in camera.h (example alternative configurations)

#define ASPECT_XCORRECTION(x)  ( ( ((x)<<3) + (x) )  >>2 )   //for screen 320x240
#define ASPECT_XCORRECTION(x)  ( ((x) << 1) )   //for screen 360x240
#define ASPECT_XCORRECTION(x)  ( ( (((x) *3)>>1) ) ) //for screen 480x240

//and for grids

#define ASPECT_GRID_XCORRECTION(x)  ( ((x)<<3)/9  )  //for screen 320x240
#define ASPECT_GRID_XCORRECTION(x)  ( (x)  )  //for screen 360x240
#define ASPECT_GRID_XCORRECTION(x)  ( ((x)<<2)/3  )  //for screen 480x240

//and in lib.c (for 480x240 for example)

long vid_get_bitmap_screen_width()
{
        //here will be good the SCREENX, SCREENY macros to change only one file (camera.h)
return 480;
}

long vid_get_bitmap_screen_height()
{
return 240;
}

And it's necessary to re-edit OSD layout.

Ideally these changes should be done by an option of menu at run time and should be stored as conf. data.
Perhaps I'll find the time to do so.
« Last Edit: 09 / October / 2009, 18:11:26 by nandoide »

Re: SX200is Porting
« Reply #601 on: 10 / October / 2009, 04:26:41 »
The cam (100C) has no AF in video mode (in native mode, not only on CHDK enabled optical zoom).

I never was conscious of this thing, because I take few videos and all at fix focus (MF), no zooms, no travelings, no subject change, etc...

Perhaps a camera bug?. There is no sense, less sense that do not have optical zoom in video, in my opinion.

do 100D firmware  fix it?

*

Offline RaduP

  • *****
  • 926
Re: SX200is Porting
« Reply #602 on: 10 / October / 2009, 04:31:50 »
Perhaps a camera bug?. There is no sense, less sense that do not have optical zoom in video, in my opinion.

do 100D firmware  fix it?


Not a bug, a design choice. Some other cameras from other manufacturers also do that.

Re: SX200is Porting
« Reply #603 on: 10 / October / 2009, 18:55:03 »
Hi, how/where can I download the latest build for the sx200? I mean, the one that you guys are working on, with the optical Zoom while recording and other goodies.
Thank you


*

Offline OldGit

  • ****
  • 303
Re: SX200is Porting
« Reply #604 on: 11 / October / 2009, 04:55:43 »
Hi, how/where can I download the latest build for the sx200?
Hi @theplague,
Welcome aborad.
You can get it from the main CHDK Wiki, here http://chdk.wikia.com/wiki/Downloads
OldGit
SX200 IS-100C

Re: SX200is Porting
« Reply #605 on: 12 / October / 2009, 07:44:01 »
Somewhat off topic,

but discovering that the chdk port for the sx200 was now in beta has made me decide to buy this camera

so thanks to you all for the hardwork you have put in so far

my question is can the camera be powered from the usb socket ?

Ie I'd like to run a script to take a picture every couple of seconds for several hours, but presume that the battery will run down before the timelapse has finished

the manual seems to say that a charged battery is good for about 280 - 300 shots

an external power pack might be an option but they seem to be very expensive

any info gratefully received

tkgafs

*

Offline fe50

  • ******
  • 3147
  • IXUS50 & 860, SX10 Star WARs-Star RAWs
    • fe50
Re: SX200is Porting
« Reply #606 on: 12 / October / 2009, 08:37:33 »
Hello & welcome, tkgafs !
my question is can the camera be powered from the usb socket ?
No, this is not possible, USB is only used for data connection.

Quote
the manual seems to say that a charged battery is good for about 280 - 300 shots
I don't have a SX200, but you should get much more shots with some tricks (e.g. backlight and/or display off).

With the NB-5L battery on a Powershot SD870 you can take over 1200 images in ~ 4.5-5 hours with an optimized script...

Quote
an external power pack might be an option but they seem to be very expensive
You can also build your own dummy adapter & use a cheaper power supply...e.g. like described here.
« Last Edit: 12 / October / 2009, 08:39:56 by fe50 »

Re: SX200is Porting
« Reply #607 on: 12 / October / 2009, 10:56:47 »
is the latest 1.00C or 1.00D that is being updated nightly?


*

Offline Darkness

  • **
  • 72
  • SX200IS 100D
Re: SX200is Porting
« Reply #608 on: 12 / October / 2009, 12:04:38 »
is the latest 1.00C or 1.00D that is being updated nightly?
1.00D is a different firmware version, but we have not found any differences that have an effect on CHDK, so the 1.00C build works for 1.00D. If I am not mistaken, the build for 1.00D is just a copy of 1.00C.

Also, the latest version is the code in the official SVN repository. The development repository that we used in the beginning is no longer updated.
SX200IS 100D

Re: SX200is Porting
« Reply #609 on: 12 / October / 2009, 15:01:49 »
Hi everyone!

I discovered the CHDK a few months ago and have been waiting for a port for my SX200 and I finally got around to giving it a try. I can't get it to run, though.
Using the manual CHDK load in play mode through the firmware update function, the CHDK splash screen comes up but then the usual play screen of the old firmware follows (black background with a white frame and "No Image." text in the center. The menu is also the Canon FW, not CHDK.
Do you have any ideas what's wrong here?

Some details:
Canon PowerShot SX200 IS
P-ID: 31C0 PAL D
Firmware Ver GM1.00D
NoError
May 13 2009 08:58:21
Adj Ver. 004.013
Total Shoot 359
Zoom Retry 0
Mecha Count 0x00000000

CHDK autobuild: sx200is-100d-0.9.8-816-full_BETA.zip
SD-Card: 32 MB, FAT16 formatted with camera. If I format with cardtricks, the camera does not show the Firmware update option in the menu.
PowerShot SX200IS GM1.00D

 

Related Topics