Ixus970/SD890 porting

  • 136 Replies
  • 27840 Views
*

Offline reyalp

  • ******
  • 11487
Re: Ixus970/SD890 porting
« Reply #10 on: 12 / March / 2009, 23:03:06 »
Advertisements
Bar at bottom left is probably the space display, part of the CHDK OSD.

You may need ScreenLock before RefreshPhysicalDisplay ala 990 (see SD990 stubs_entry_2.S and generic/wrappers.c)
Don't forget what the H stands for.

*

Offline snc

  • **
  • 64
    • vware
Re: Ixus970/SD890 porting
« Reply #11 on: 13 / March / 2009, 03:07:56 »
Haha, how embarrassing, didn't even think that the bar could be there intentionally...

Latest updates:
  • aperture_size_table updated (courtesy of user cdc)
  • fl_tbl updated (courtesy of user cdc)
  • CF_EFL value updated, along with focal length calculation
  • ubasic led scripting
  • further cleanup and simplification
  • found pt_playsound - un-nullsubbed it =)

Update: The ScreenLock call did not cure the problem of the OSD disappearing as soon as the shutter button is pressed. Additionally, it simply appears as "overlay" to the Canon OSD in live mode, it seems... Tried a couple of things, but I am quite clueless at the moment.

Latest binary attached, with all the updates mentioned in this and the previous post.
« Last Edit: 13 / March / 2009, 10:34:08 by snc »

Re: Ixus970/SD890 porting
« Reply #12 on: 14 / March / 2009, 03:12:15 »
Wooh,
it's ALIVE.
I have raw file's but they are not usable with photoshop or DPP.
I try to convert them with NG4PS-2 but the files are not listed.

The shutterspeed doesn't get higher them 1/1600 regardless the speed i choose in the menu.

The optical zoom in movie-mode is also not working.

MOTION DETECTION is working, very nice feature!

Futher debugging nessesary. (and less sleep)

The picture beneath:
Shutter 1/1600 - F11
Not really pin-sharp, it's just a test.
« Last Edit: 14 / March / 2009, 12:08:34 by edjecadetje »

*

Offline snc

  • **
  • 64
    • vware
Re: Ixus970/SD890 porting
« Reply #13 on: 16 / March / 2009, 06:51:31 »
The 970 sports a 12bit sensor, so the RAW data is 12 bit as well. Refer to other threads in the forum, the ones for the SD990, SX10, or SD790 might be good starting points. You would probably be better off using DNG output.

Shutterspeeds did not go any faster cause I left them out due to some confusion... The next update will contain speeds "up to" 1/3200.

Optical zoom in movie rec mode is unsupported for now, as the movie part hasn't even been touched yet.

Update: Attached latest binary and a patch of the current source code, if someone wants to tinker/help.
« Last Edit: 16 / March / 2009, 13:18:17 by snc »


Re: Ixus970/SD890 porting
« Reply #14 on: 17 / March / 2009, 02:11:54 »
I just got RAW working. :D

Extract the 970IS-RAW-DNG.zip onto you card and run the scriptfile  SCRIPTS / TEST / BADPIXEL.LUA
Let the script run for about a minute, he's taking 2 pictures.
When it's done press SET and go to RAW PARAMETERS.
Select SAVE RAW and DNG FORMAT.

If it's working for other people too then maybe can SNC merge this file into his builds.

« Last Edit: 17 / March / 2009, 03:03:35 by edjecadetje »

*

Offline snc

  • **
  • 64
    • vware
Re: Ixus970/SD890 porting
« Reply #15 on: 17 / March / 2009, 07:02:27 »
The file you are referring to is the standard badpixel script that comes with the CHDK sources. It is not included in the binaries I post here, cause it lives in the "CHDK" folder, is common to all cameras (afaik), and can be easily retrieved. If this port ever makes it to the CHDK repositories, they would be included in the "complete" autobuild. Until then - and since this is WIP - I won't provide that convenience service, sorry ;)

*

Offline snc

  • **
  • 64
    • vware
Re: Ixus970/SD890 porting
« Reply #16 on: 18 / March / 2009, 11:39:32 »
Latest version with a couple of corrections and lots of cleanups...
New: movie_rec and jog_dial experiments

The binary and patch are both against revision 724 in svn trunk.

Testers wanted...

Re: Ixus970/SD890 porting
« Reply #17 on: 20 / March / 2009, 06:39:08 »
Great work snc!!

I've been watching this thread with interest and appreciate the work you're putting in. I've downloaded some of the earlier releases and been having a 'play' but they seemed more like development builds. I haven't had a chance to download you're latest build yet  :(

Unfortunately I can't help with the code, that's well above my ability level!

I've not used CHDK before either as there's not been a release for my camera!!! However I'm a DSLR user who wants the same functionality from my P&S. I'll be trying your build out over the weekend and to begin with am specifically interested in things like the higher/lower ISO speeds, shooting in RAW, bracketing exposures for HDR and other functionality that is standard in my DSLR.

I'm quite interested in some of the other functionality like movement detection and scripting for multiple exposures for time-lapse simply because they're 'new' but at the moment they're low priority.

I'll report back over the weekend.

Tom


Re: Ixus970/SD890 porting
« Reply #18 on: 21 / March / 2009, 19:27:50 »
great work man :)

i too had been waiting for a while for the port ..!!!

keep up the good work

Re: Ixus970/SD890 porting
« Reply #19 on: 22 / March / 2009, 08:02:41 »

 

Related Topics